Skip to content

← Learn to Code — Python, Java, C, SQL & Web

Python for IGCSE CS

Programming, algorithms, databases and logic for Cambridge IGCSE 0478.

python 14 Lessons

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English.

Start the course

Lessons in this course

  1. Sequence, input & output 01 · 3 required tasks Video
  2. Variables, constants & data types 02 · 3 required tasks Video
  3. Selection — IF and CASE 03 · 3 required tasks Video
  4. Iteration — loops 04 · 3 required tasks Video
  5. Totalling & counting 05 · 3 required tasks Video
  6. Procedures & functions 06 · 3 required tasks Video
  7. Validation & verification 07 · 3 required tasks Video
  8. 1-D arrays (lists) 08 · 3 required tasks Video
  9. 2-D arrays 09 · 3 required tasks Video
  10. Searching & max / min 10 · 3 required tasks Video
  11. Bubble sort 11 · 3 required tasks Video
  12. Text files 12 · 3 required tasks Video
  13. Databases & SQL 13 · 3 required tasks Video
  14. Boolean logic & truth tables 14 · 3 required tasks Video

Language reference

/know/reference/python

Log in or create account

IGCSE, A-Level & AP