
Creative coding
Coding in Scratch
A visual introduction to programming through interactive stories, animations and games.
View courseCoding courses
Practical courses in coding, web design, robotics, cyber security and digital creativity.

Creative coding
A visual introduction to programming through interactive stories, animations and games.
View course
Ages 10–16
Students design and build purposeful websites while learning digital creativity and core web concepts.
View course
Games & logic
Create characters, levels and game mechanics while developing coding and problem-solving skills.
View course
Programming
A beginner-friendly route into one of the world’s leading programming languages.
View course
Interactive web
Learn how websites become interactive through animations, controls and simple web applications.
View course
Creative design
Explore graphic design by creating posters, presentations and digital content.
View course
Online safety
A child-friendly introduction to privacy, safe browsing and responsible technology use.
View course
Engineering
Build and program simple robots while exploring how machines sense and respond.
View course
Future technology
Discover how smart technologies work and create accessible beginner-level AI projects.
View course
Electronics
Code and control lights, sensors and motors through practical electronics projects.
View course
Physical computing
Use a Raspberry Pi to create games, gadgets and practical digital projects.
View course
Hands-on coding
Create animations, games and interactive gadgets using the BBC Micro:bit.
View course