O Level · AS Level · A2 Level

Write it. Run it.
Understand it.

Turn Computer Science revision into hands-on practice. Use Pseudocode IDE to follow your algorithms step by step, and Programming Lab to build your coding skills.

Pseudocode IDE: paid 12-month access. Programming Lab: free after registration.

Pseudocode IDEExample preview
See the logic. Find the mistake.

Every step tells a story.

DECLARE Total, Count : INTEGER
Total <- 0
FOR Count <- 1 TO 3
    Total <- Total + Count
NEXT Count
OUTPUT Total
Follow the loop
Count 1 · Total 1Count 2 · Total 3Count 3 · Total 6
Output 6From a guess to an explanation.
Explore IDE features
43 syllabus topics7 resources per topic25+ years teachingOne consistent journey
Absar Moeen teaching Computer Science in the classroom
Absar Moeen · Cambridge Computer Science Educator
Meet your teacher

Learn Computer Science
with Absar Moeen.

25 years of teaching. Clear explanations. Personal guidance.

Build a deeper understanding of Computer Science with an experienced O Level and A Level educator. Absar Moeen brings structured theory, programming practice and focused examination preparation together, helping students connect what they learn with how they solve problems.

  • Understand difficult concepts through guided lessons.
  • Strengthen programming and examination technique.
  • Ask questions and get support through live online classes.
Make your next study session count

Two tools. More hands-on learning.

Free after registration

Programming Lab

Put the theory into practice. Build confidence with guided lessons, programming challenges and a workspace for trying your own solutions.

  • Run Python and practise Java and VB.NET fundamentals.
  • Explore SQL with a practice database.
  • Plan algorithms and work through coding challenges.

Included with your free student account. Ready to trace Cambridge-style pseudocode? Explore the paid Pseudocode IDE.

Registered and ready for the next step?

See the current Pseudocode Studio price and payment instructions, then complete your purchase using your existing account.

View price & purchase
Student learning Computer Science with digital resources
Same layout in every topic
Simple by design

Seven useful ways to learn each topic.

Students always know what comes next. Pick a topic, then choose the resource that matches the study session.