| Study Guides

Computational thinking & problem solving (including declarative, OO and AI)

This unit covers core computational thinking frameworks and three major problem-solving paradigms, from foundational decomposition to modern AI search techniques, forming the basis for all practical software development.

📖Study Guide

In-depth bilingual notes with worked past paper examples.

✍️Practice Exam Coming Soon

Timed practice questions with mark scheme grading. Coming soon.

🎴Flashcards Coming Soon

Spaced repetition for key concepts and definitions. Coming soon.

📊Visualizer Coming Soon

Interactive plots and diagrams to build intuition. Coming soon.

Stuck on a specific question?
Snap a photo or paste your problem — Ollie (our AI tutor) walks through it step-by-step with diagrams.
Try Ollie free →