Start Programming with Python

0
Join & Subscribe
FutureLearn
Paid Course
English
Certificate Available
11 weeks long, 2 hours a week

Overview

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.

Syllabus

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.

Taught by

Martin O'Hanlon, James Robinson and Michael Conterio