Write code that actually runs
Computer Science
Python from print() to loops and lists, plus algorithms, binary and how the internet works — ten sessions with a real Python editor you can run in the browser.
10 sessions · 110 quiz questions
- 0
Session
Not startedWhat is a Program? Meet print()
Getting your computer to speak its very first words using Python
8 min · 11 questions
- 0
Session
Not startedVariables — Storing Information
How to create, update, and use labelled storage boxes inside your computer's memory.
8 min · 11 questions
- 0
Session
Not startedinput() — Getting Information from the User
Turn your computer programs into a two-way conversation
8 min · 11 questions
- 0
Session
Not startedBuilding Mini Programs
Combine inputs, variables, and outputs to build your first real apps.
8 min · 11 questions
- 0
Session
Not startedMaking Decisions — if / elif / else
Teaching computers to make choices based on facts
8 min · 11 questions
- 0
Session
Not startedLoops — Making the Computer Repeat
Telling your code to repeat tasks without writing them twice
8 min · 11 questions
- 0
Session
Not startedLists — Storing Many Things at Once
How to pack all your data into a single, smart container.
8 min · 11 questions
- 0
Session
Not startedAlgorithms & Flowcharts — Thinking Before Coding
How to map out your ideas, design flowcharts, and squash bugs before writing code.
8 min · 11 questions
- 0
Session
Not startedBinary — How Computers Store Everything
How computers use billions of tiny light switches to remember your favourite games, photos, and messages.
8 min · 11 questions
- 0
Session
Not startedHow the Internet Actually Works
The physical cables, packets, and phone books that power the web.
8 min · 11 questions