Skip main navigation

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

How a computer program really works

Rafael introduces two of the main components of a computer, which are the central processing unit, or CPU, and random-access memory, RAM, and how they relate to programming. He explains …

Python, Visual Studio Code, and course files

This course offers an interactive experience, providing opportunities to engage in exercises designed to enhance your understanding of Python programming. To complete these exercises you will need to download the …

Course overview

Welcome to An Introduction to Programming using Python! It’s great to have you here. As discussed in the welcome video, software runs the world. Computer science is an exciting subject …

Activity 1: Summary and consolidation

In this activity we have focused on understanding the principles of programming and what programming is. In this quick video, we summarise what we have covered in this very first …

What is programming?

In this video Rafael introduces the courses and explains what programming is. Share Do you have any knowledge or experience with programming? What are you hoping to learn from this …

More on strings in Python

Optional exercise: What other strings methods are there? In the video you saw some useful string methods including lower, upper, title and replace. We said that this method is a …

Taking your learning further

This has just been a brief introduction to programming and Python. Remember, our aim with this course is to introduce you to the exciting world of programming and motivate the …