Skip main navigation

New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. New subscribers only. T&Cs apply

Find out more

Introducing VSCode and file handling

In this video, you are provided with an introduction to Week 2. The video demonstrates how to use VSCode to open and run files and use debugging tools. Your turn …

Reflect on your learning

IDEs have lots of amazing features which make working with code quicker and easier – and now you’ve been able to demonstrate some of those features and explain them to …

Take your learning further

Well done – you’ve finished Working with Integrated Development Environments! Now you can think about how you want to develop further – if you’re not already a programmer, you could …

Tests and debugging in VSCode

In this video, you are provided with a tutorial on how to use the Visual Studio Code (VSCode) debugger to identify and fix errors in a piece of code. The …

Reflections

C, Java, and Python are all popular programming languages with their own unique strengths and weaknesses. But when it comes to choosing the right integrated development environment (IDE), it’s important …

Visual Studio and Python

Now that you’ve been introduced to a variety of different IDEs, you’ll get to have a go at using some of the features you’ve been learning about!  In this activity, …

Introducing language-specific IDEs

In this video Amy explores Language-specific IDEs, which have tools designed just for one language or family of languages. Reflect When might a language-specific IDE be less useful? In the …

Now it’s your turn: Researching an IDE

Now you’ve seen a few different examples of IDEs, you can go and do some research into the IDE which you think seems the most interesting! Have a look online …

Introducing general-purpose IDEs

In this video Amy introduced some general-purpose IDEs. General-purpose IDEs have a wide range of tools to support you in using a wider variety of languages and that makes them …

A brief history of IDEs

Now that you’ve seen some of these older technologies, it’s your turn to have a go at using Vim. Vim is a popular command line text editor – this means …

What is an integrated development environment?

In this activity, you’ll be learning all about the exciting world of integrated development environments (IDEs). You’ll learn all about what they are, what they ‘integrate’, and explore some of …

An introduction to programming languages

In this activity, we’ll introduce you to some of the most popular programming languages out there and highlight the key differences between them. Once you’ve got the basics down, we’ll …

How the course works

Course structure and assessment The course is designed to last for two weeks, but you’re welcome to take longer if needed. The course is not facilitated, but is designed to …