Skip to content

← Code

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 notes in English and Chinese.

Start the course

Lessons in this course

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

Language reference

/know/reference/python

Log in or create account

IGCSE, A-Level & AP