Code & Create
ScratchJr and Scratch block coding, computational-thinking games, unplugged logic puzzles, digital storytelling and first animations.
Four age-banded levels aligned to the school calendar, so a six-year-old who starts at Sparks can climb all the way to shipping real software at seventeen.
Delivered through weekend hubs, in-school clubs and holiday camps. Every level ends in a showcase where children present what they built — and parents see real progress, not just attendance. New learners can join a free taster session first, and schools can bring the programme in-house as an after-school club.
ScratchJr and Scratch block coding, computational-thinking games, unplugged logic puzzles, digital storytelling and first animations.
Scratch game design, first HTML and CSS web pages, typing and digital literacy, micro:bit and beginner robotics.
Python foundations, web development with HTML, CSS and JavaScript, app-building with MIT App Inventor and Thunkable, Arduino electronics and robotics, and first AI concepts.
Python projects, full web development, introduction to data and AI, robotics competitions — plus dedicated O/A-Level Computer Science practical and project support.
One- to two-week intensives between terms — a low-commitment first taste of coding that many families turn into termly enrolment, and a fun way to keep skills sharp during the holidays.
From zero to a portfolio that gets you hired.
ExploreAI, IT and cybersecurity skills employers recognise — on a schedule that fits your job.
ExploreMake your whole organisation AI-fluent and cyber-aware — with training designed around your sector.
Explore