Our Curriculum Pathway

From foundational logic to advanced algorithms, our courses are designed to build a complete and competitive skillset.

Beginner Course Illustration
RECOMMENDED: YEARS 2-5

Beginner Course

This foundational course prepares students for SEAL (Select Entry Acceleration Program) and private school scholarship applications by targeting Merit/Credit awards in major competitions. We build a strong base in logical and mathematical thinking before introducing Python programming.

Core Learning Modules:

  • Unplugged Activities: Learn logical principles with hands-on materials from CS Unplugged, sponsored by Google and Microsoft.
  • Computational Thinking: Master 6 key skills (e.g., Abstraction, Pattern Recognition) through our custom-developed curriculum.
  • Block Coding: Practice logical constructs on the Amazon-sponsored code.org platform.
  • Python Coding: Apply learned concepts to a powerful, real-world programming language.
  • Advanced Maths: Cover essential mathematical concepts from the Australian Curriculum to support coding logic.

Competition Targets:

KSF, Bebras, CAT, Coding Challenge, AMC, and more.

RECOMMENDED: YEARS 6-9

Intermediate Course

This course is designed for students with basic Python knowledge who want to deepen their problem-solving abilities. The curriculum focuses on analyzing and structuring solutions for complex challenges in preparation for four key Australian Math Trust (AMT) competitions.

Key Focus Areas:

  • Advanced Problem-Solving: Develop the ability to deconstruct complex problems and build logical, efficient solutions in Python.
  • Competition Strategy: Prepare specifically for the format and challenges of high-level informatics and algorithmic thinking contests.
  • Capstone Project: After the competition season, students apply their skills to a practical project: building a classic game platform using Python.

Competition Targets:

Bebras, CAT, Coding Challenge (CC), Australian Informatics Olympiad (AIO).

Prerequisite: Basic Python proficiency is required. Applicants must submit a relevant certificate or pass an assessment.

Intermediate Course Illustration
Advanced Course Illustration
RECOMMENDED: YEARS 8-10

Advanced Course

Our most advanced course focuses on mastering Data Structures and Algorithms to achieve top-tier results in national competitions. The curriculum is based on the VCE Algorithmics (HESS) guide, providing a significant advantage for students considering this subject in their VCE studies.

Learning Objectives:

  • Algorithmic Mastery: In-depth study of core data structures and algorithms required for elite competitive programming.
  • VCE Preparation: Gain a head start and practical experience with concepts covered in the VCE Algorithmics curriculum.
  • Capstone Project: Students will conceptualize and develop a Minimum Viable Product (MVP) from their own ideas, honing real-world development and project management skills.

Competition Targets:

Aiming for high-level awards in Bebras, CAT, Coding Challenge (CC), and the Australian Informatics Olympiad (AIO).