Scratch Junior
A gentle first step into coding using simple visual blocks.
What students learn
- Sequencing and simple instructions
- Characters, movement and scenes
- Detailed lesson breakdown coming soon
Coding
Four tracks, each growing in steps. Detailed course content is being added — for now each program lists the level and the ideas it covers.
Block-based coding that builds logic, sequencing and problem-solving.
A gentle first step into coding using simple visual blocks.
What students learn
Core programming ideas through small games and animations.
What students learn
Bigger projects with more structure and problem-solving.
What students learn
Design and build working mobile apps with MIT App Inventor.
Build your first mobile app screen by screen.
What students learn
More capable apps with data and device features.
What students learn
From first web page to published sites and no-code apps.
Structure and style your own web pages.
What students learn
Multi-page, responsive websites with interaction.
What students learn
Build web apps visually with a no-code platform.
What students learn
Text-based programming fundamentals with small practical programs.
Write real code and see how programs think.
What students learn
Tell us the learner's age and experience and we'll suggest a starting point.
Get started