For iPhone and iPad
Revise IB Computer Science, one clear step at a time.
CS Revision brings SL and HL lessons, original practice questions, spaced review and a private Question Coach together in one focused app. Learn a topic, practise it, then review what you got wrong until it sticks.
Free to download. Full Access is a one-time in-app purchase. Requires iOS 26 or iPadOS 26 or later.
Everything you need to revise, nothing you don’t
Clear lessons for SL and HL
27 structured topics with explanations, worked examples and code in Python or Java. HL-only material is labelled and can be hidden.
Original practice questions
Over 1,100 questions written for the app, from code output to short answers, each with instant feedback and an explanation.
Spaced review
Questions you miss come back just before you are likely to forget them, with a Due Review widget for your Home Screen.
Question Coach
Ask a follow-up about the lesson or question in front of you. It runs on your device with Apple Intelligence, so your questions stay private.
Progress you can see
Charts, topic mastery and your weakest topics at a glance, plus optional daily practice reminders at a time you choose.
Private by design
No account, no ads and no tracking. Your progress syncs between iPhone and iPad through your own private iCloud.
Start free. Unlock everything once.
Free
A selection of lessons and practice questions with explanations, up to three due review questions at a time, and one Question Coach conversation.
Full Access
Every lesson and question, unlimited practice and review, timed practice sets and unlimited Question Coach conversations. One purchase, no subscription, and you can restore it on your other devices.