Our Curriculum

Built on the CSTA K–12 Computer Science Standards, our curriculum provides a structured, age-appropriate pathway that prepares students for real programming languages such as Python.

 

Each course is delivered offline and lasts one month to ensure steady, stress-free learning.

 

With the current 3 courses the program lasts 3 months, allowing students to build skills progressively without the pressure of tests. Students can continue to tinker and build their projects after the course is completed.

Courses Offered:

  • Computational Thinking

  • Algorithms & Sequencing

  • Data Science

Learn more about each course ➡️

Select a course icon to view full module breakdowns.

Course 1: Computational Thinking

Master the essential coding concepts and logical foundations students need before learning real programming languages.

Course 2: Algorithms & Sequencing

Apply structured algorithms to real-world problems using logic, reasoning, efficiency and debugging — not just code.

Course 3: Data Science

Create datasets, analyse values, and draw meaningful conclusions using arrays, statistics, and computational thinking.

These foundational skills help students transition confidently from block-based tools to text-based programming, without overwhelming them with syntax or abstract theory.

 

Internet is only required once per month to check for updates, ensuring equity for schools with limited connectivity.