Skip main navigation

Artificial Intelligence Integrated IDEs

AI-Integrated IDEs: Changing How We Build Software Introduction For many years, software development has followed a familiar pattern. A developer receives a requirement, works out how to solve the problem, …

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 …

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 …

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 …

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 …

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, …

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 …

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 …

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 …

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 …

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 …

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 …