
Programmes are not one size fits all. We work with each school to shape scope, duration and theme — and are happy to discuss integration with other academic subjects.
A whole-cohort programme built around a real-world theme, mapped to your school’s Applied Learning Programme focus and delivered across multiple sessions.
STEM woven into an existing Interdisciplinary Project Work structure — students apply science, technology, maths and design to one authentic challenge.
A progressive robotics curriculum from Primary through Junior College — recreational CCA through to national and international competition preparation.
Weekly or termly sessions building sustained skills, from recreational making through to competition preparation.
Short-format holiday camps, one-off workshops and hackathons — useful for trialling a theme before committing to a full programme.
ICT baseline skills, digital productivity and applied AI tools — from touch typing and office suites through to Gemini, ChatGPT and Teachable Machine.
Students work through authentic challenges, mirroring the process used by engineers, designers and innovators. Beyond technical knowledge, programmes cultivate computational thinking, algorithmic reasoning, creativity, communication and teamwork.
Themes we explore
Curriculum alignment
Students start with block-based tools, where a program is something you can see and rearrange, then move into text-based languages, physical computing and applied AI. The tools change; the thinking carries across.
Scratch, Scratch Jr, MakeCode, PictoBlox, mBlock
micro:bit, LEGO Education (SPIKE, Mindstorms, EV3), VEX, mBot, Sphero, Strawbees
Teachable Machine, ChatGPT, Copilot, Gemini, Machine Learning for Kids
CoSpaces/Delightex, Unity, Construct 3, MakeCode Arcade
Thunkable, MIT App Inventor, React Native, Google Sites
Canva, Adobe Creative Suite, Python, Google & Microsoft 365
A sample, not the full list — across 10 years of programmes we’ve taught 80+ tools and platforms in total.
A progressive curriculum spanning Primary through Secondary School and Junior College, built around LEGO® Education SPIKE™ Prime and other platforms. Schools may select a single track or a blended pathway depending on students’ starting point and goals.
Primary School Robotics — two tracks
Five progressive modules building strong foundations in construction, block-based programming, sensors and design thinking — culminating in a student-led capstone.
A four-term programme advancing students from core principles to competition-level strategy, precision programming and teamwork for national and international events.
Secondary School & Junior College — three pathways
Builds core robotics and programming skills for students with little to no prior experience.
Deepens mechanical design, sensor fusion and algorithmic thinking, with light exposure to mini-competitions.
Prepares experienced students for national and international competitions: precision control, strategy, competition-specific design.
Supported platforms · selected
Competitions supported · selected
Platforms and competitions shown are a selection, not the full list — we work with other kits and events on request.
Detailed session-by-session outlines, sample materials and requirements are available on request, tailored to your school’s schedule.
info@codegakko.com →Our in-house Quiz Platform supports CCAs and enrichment programmes with lightweight, engaging assessment. It complements our Wrap-Up Reports, giving schools both a snapshot of learning outcomes during the programme and a full summary at its conclusion.
Typically shared as part of the programme close-out, alongside programme certificates (available on request).
All programmes are delivered by qualified instructors who undergo structured pedagogical and technical training, and are familiar with relevant learning objectives across the MOE curriculum, Cambridge Primary, IPC and Common Sense Education, where applicable.
Curriculum is continually refined through collaboration with educators, Institutes of Higher Learning and industry partners.

Interested in teaching with us?
Instructor applications are handled on our platform — create an account to get started.
Teach with us →Share your year group, timeline and focus — we’ll come back with a tailored proposal, sample materials and pricing.
Request a proposal