Find out what else you can do with Python
On this course, you’ll explore Python programming at an intermediate level.
You’ll discover how to break down problems into smaller parts, and then design and apply algorithms to data. You’ll also explore list structures and their various uses.
Ultimately, what you learn will build upon your foundational Python skills – preparing you to progress onto more advanced programming.
When would you like to start?
Start straight away and learn at your own pace. If the course hasn’t started yet you’ll see the future date listed below.
Who is the course for?
This course would suit teachers with some Python experience, who are able to write simple programs demonstrating sequencing, selection, iteration and data types.
Who developed the course?
Raspberry Pi Foundation
The Raspberry Pi Foundation works to put the power of digital making into the hands of people all over the world, so they are capable of understanding and shaping our increasingly digital world.
National Centre for Computing Education
National Centre for Computing Education courses