Explore future-ready learning pathways.
Choose a programme by interest, age and goal—from STEM foundations to advanced projects, camps and competition preparation.
Find a starting point that fits.
Every programme page explains the learning focus, age guidance, delivery options and next steps. Final placement is guided by an advisor.
STEM programmes.
Tech Innovator
Tech Innovator is a broad STEM pathway for curious learners who want to explore how coding, robotics, design and creative problem solving work together.
View programme → Ages 8–14Young Honcho
Young Honcho helps learners turn an idea into a purposeful project while developing leadership, teamwork, presentation and decision-making confidence.
View programme → Ages 6–16Technology Onsite
Technology Onsite brings practical future-skills learning into an instructor-led environment where learners build, test, collaborate and receive mentor feedback.
View programme → Ages 8–16Young Entrepreneur
Young Entrepreneur introduces the mindset and practical tools behind turning a creative idea into a responsible, audience-focused business concept.
View programme → Ages 7–14Young Innovator
Young Innovator is for learners who enjoy asking better questions, designing solutions and improving ideas through creative experimentation.
View programme → Ages 7–14Young Product Designer
Young Product Designer gives learners a structured way to move from a user need to a thoughtful product concept, model and presentation.
View programme → Ages 6–13Young Designer
Young Designer helps creative learners build visual confidence while exploring design principles, digital tools and purposeful storytelling.
View programme → Ages 8–15Young Architect
Young Architect combines creativity, geometry, space planning and model making so learners can imagine and communicate better-built environments.
View programme → Ages 8–15Young Game Developer
Young Game Developer turns a love of games into an active learning pathway where students plan mechanics, code interactions and improve player experience.
View programme → Ages 9–16Young App Developer
Young App Developer guides learners from identifying a useful app idea to designing screens, programming interactions and presenting a prototype.
View programme → Ages 10–16Young Web Developer
Young Web Developer introduces the foundations of creating for the web, from purposeful page structure and design to responsive coding and publishing confidence.
View programme → Ages 6–13Young Coder
Young Coder is an engaging entry point for learners who want to understand how software works by creating animations, games and useful digital projects.
View programme →Designing & Animation programmes.
3D Designing & Modelling
3D Designing & Modelling gives learners practical confidence in creating digital objects, refining form and communicating design intent.
View programme → Ages 9–17Graphic Designing
Graphic Designing helps learners translate ideas into clear visual communication for posters, campaigns, social content and digital portfolios.
View programme →Game Development programmes.
Game Development with Unity
Game Development with Unity helps ambitious creators plan, build and refine immersive game experiences through a professional game-engine workflow.
View programme → Ages 8–14Microsoft Arcade
Microsoft Arcade gives learners a fast, visual route into coding through games they can design, test and share.
View programme → Ages 7–13Game Dev with Scratch
Game Dev with Scratch uses a familiar visual environment to help learners create games while building durable coding and design-thinking skills.
View programme → Ages 9–16Game Coding Challenge
Game Coding Challenge is a project pathway for learners who want to turn ideas into playable experiences and confidently share them with others.
View programme →Emerging Technologies programmes.
Drone Technology
Drone Technology helps learners understand the engineering, technology and responsible decision making behind aerial systems and flight missions.
View programme → Ages 10–18Internet of Things
Internet of Things introduces how connected hardware and software can collect information, respond to conditions and improve everyday environments.
View programme → Ages 10–18Artificial Intelligence
Artificial Intelligence gives learners an accessible but rigorous foundation in how intelligent systems use data, patterns and human decisions.
View programme → Ages 12–18Data Science
Data Science equips learners to ask better questions, work with information and use evidence to explain a real-world insight.
View programme → Ages 12–18Artificial Intelligence of Things AIoT
Artificial Intelligence of Things connects AI thinking with the physical world, helping learners design responsive systems that sense, learn and act.
View programme → Ages 10–18Metaverse
Metaverse explores how immersive experiences are designed, built and evaluated through 3D environments, interaction and human-centred creativity.
View programme →Robotics programmes.
Robotics Innovative Learning
Robotics Innovative Learning is a progressive pathway where learners build, code, test and improve robotic systems through practical challenges.
View programme → Ages 6–13LEGO Robotics
LEGO Robotics makes engineering tangible: learners build mechanisms, program behaviour and improve solutions through playful, purposeful missions.
View programme → Ages 12–18Mechatronics
Mechatronics gives learners an integrated engineering pathway that connects mechanical design, electronics and programming in working systems.
View programme → Ages 10–18VEX Robotics
VEX Robotics develops practical engineering depth through robot builds, programming, testing, game strategy and collaborative problem solving.
View programme → Ages 10–16Advanced Robotics & Competition
Advanced Robotics & Competition is for learners ready to deepen their engineering practice through more demanding builds, coding and structured challenge preparation.
View programme → Ages 7–14Robotics Classes for Kids
Robotics Classes for Kids help learners move from first builds to confident problem solving through engaging, age-appropriate robot challenges.
View programme →Global Competition programmes.
FIRST Lego League
FIRST LEGO League preparation supports learners and teams as they build technical confidence, investigate a challenge and communicate their ideas effectively.
View programme → Ages 8–18World Robot Olympiad WRO
World Robot Olympiad preparation helps learners move from robotics fundamentals to focused challenge execution, testing and team performance.
View programme → Ages 9–18Game Combat Championship GCC
Game Combat Championship preparation gives game creators a structured route to develop original mechanics, test player experience and showcase their work.
View programme → Ages 12–18FIRST Tech Challenge FTC
FIRST Tech Challenge preparation supports ambitious teams building advanced robots while developing engineering process, communication and strategic thinking.
View programme → Ages 10–18VEX Robotics Competition
VEX Robotics Competition preparation combines robot performance, disciplined testing and strong team communication around a structured competition challenge.
View programme →Coding programmes.
Python Coding
Python Coding helps learners move from core syntax to practical software thinking through structured challenges, applications and creative projects.
View programme → Ages 12–18Java
Java gives progressing learners a structured route into object-oriented programming, reusable code and disciplined software development practice.
View programme → Ages 6–13Scratch Coding
Scratch Coding makes computational thinking visible and enjoyable as learners create stories, games and interactive projects with purposeful code.
View programme → Ages 5–8Scratch Junior
Scratch Junior gives young learners a playful first experience of coding through visual blocks, characters, stories and simple interactive scenes.
View programme → Ages 10–16Python Developer
Python Developer builds coding confidence through a progressive path from core programming concepts to practical applications, games and portfolio work.
View programme →Technology Camps programmes.
Winter Camp
Winter Camp gives learners an energetic holiday experience built around short, practical technology challenges, new friendships and completed projects.
View programme → Ages 6–18Summer Camp
Summer Camp gives learners time to explore deeply, create confidently and build a portfolio of technology and innovation work during the break.
View programme → Ages 6–18Spring Camp
Spring Camp is a focused learning experience for learners who want to try new technologies, build a project and return to school with fresh confidence.
View programme →Work Experience programmes.
Work Experience
Work Experience introduces older learners to a more professional way of working: brief, research, project delivery, feedback and presentation.
View programme → Ages 14–18Summer Internship
Summer Internship helps aspiring innovators apply their skills in a structured, mentor-supported project environment during the school break.
View programme →Artificial Intelligence programmes.
AI Explorer
AI Explorer gives younger learners an intuitive, hands-on introduction to artificial intelligence through guided activities, data thinking and creative challenges.
View programme → Ages 12–17AI & Machine Learning with Python
AI & Machine Learning with Python is a project-based pathway for learners ready to explore Python, data thinking, machine learning concepts and responsible AI.
View programme →