AnyLearn
All cursus
Programmingbeginner

Learn to Code: Programming Fundamentals in Python

Never written a line of code? Start here. In four lessons you go from what a program is to building small, real tools in Python: a bill splitter, a guessing game and a budget checker. You learn variables, decisions, loops, functions, lists and dictionaries, and the skills that separate people who can program from people who have only read about it: tracing code by hand, reading error messages, debugging, and testing your own work.

0 of 4 lessons complete
Sign in to track progress and earn a certificate.

Lessons, in order

  1. 1
    Programming
    What a Program Is: Values, Variables, and Your First Script
    Start
  2. 2
    Programming
    Decisions and Loops: Making a Program Choose and Repeat
    Start
  3. 3
    Programming
    Functions, Lists, and Dictionaries: Organising a Program
    Start
  4. 4
    Programming
    Debugging and Problem Solving: What to Do When Code Breaks
    Start