Python for A-Level CS
Data structures, algorithms, and OOP for Cambridge 9618.
python 15 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.
Lessons in this course
- 01 Nested loops & 2-D lists
- 02 Text files
- 03 Exceptions
- 04 Stacks
- 05 Queues
- 06 Linked lists
- 07 Searching
- 08 Sorting
- 09 Recursion
- 10 Classes & objects
- 11 Inheritance & encapsulation
- 12 Programming paradigms
- 13 Hash tables
- 14 Binary search trees
- 15 Graphs