-
This three-part program explores a range of programming concepts – starting by asking “what is a program?”.
Over the three courses you’ll not only learn how to create programs – by writing code that gives instructions, ‘makes decisions’ and ‘loops’ – but also to think more like a computer scientist by splitting your programs up into smaller, easier-to-understand parts.
You’ll use everyday experiences to think about how data is structured and learn how to ‘debug’ your programs when they aren’t working properly.
Overall, this is a rounded, friendly, and engaging introduction to programming.
-
Courses under this program:
Course 1: Programming 101: An Introduction to Python for Educators
-Explore the basics of Python. Guided by the Raspberry Pi Foundation, you’ll learn to code your first program. Supported by Google.
Course 2: Programming 102: Think Like a Computer Scientist
-Take your Python skills further in this online course, guided by the Raspberry Pi Foundation and supported by Google.
Course 3: Programming 103: Saving and Structuring Data
-Learn how to save and structure data in external files, and import files back into your Python programs. Supported by Google.