166 current lessons
Programming and computer science theory, from first output to advanced files and the OCR J277 or AQA 8525 course.
See the complete courseGoogle Analytics measures basic public-page use without setting analytics cookies. If you accept, cookies help us understand repeat visits and journeys. We never send names, email addresses, learner answers or code.
Read the cookie detailsFor students, parents and carers
Use a structured Computer Science study tutor to learn a topic, test it in Python, practise it again and prepare for the exam without waiting for the next worksheet.
No card. £99 buys 365 days and never renews automatically. A parent or carer must purchase for anyone under 18.
Learn the course, practise actively, repair misconceptions and prepare for both exam papers in one connected account.
Programming and computer science theory, from first output to advanced files and the OCR J277 or AQA 8525 course.
See the complete coursePython, SQL, flowcharts, logic gates, data calculations, algorithms and open projects.
Explore Practice LabShort sessions, focused practice and exam questions continue even after every question has been seen once.
Explore RevisionReturn to lessons, improve code and see completed work without losing earlier attempts.
Progressive hints, student-friendly Python errors and worked support after repeated difficulty.
Choose lessons, revision and challenges whenever you need them, with work and progress saved to the same account.
One account, five connected areas
For families
A parent or carer creates and pays for the account when the learner is under 18. The learner's answers, code and progress stay within their account.
Use every learning area for 3 days. No card is needed and nothing renews automatically.