Enrolling now
Robotics Engineering.
Ages 6 to 17
Build real robots from kit parts, then program them. Younger Robocoders start with circuits and block programming. Older ones move to Arduino, C++ and Python across the car, drone and IoT series. The pathway finishes with a quadcopter drone that Robocoders assemble, wire and program themselves.
- ▸Real sensors, motors and actuators
- ▸Arduino, C++ and Python from age 10
- ▸Build and program a working quadcopter drone
- ▸BCS Level 1 & 2, GCSE-equivalent
▶Try it freeEnrolling now
Game Development.
Ages 6 to 17
Design and build playable games. Younger Robocoders work in Minecraft Education and Roblox Studio. Older ones move into Unity, building 3D worlds, characters and the logic that makes a game work. The pathway finishes with a VR game built from scratch, including the assets.
- ▸Roblox Studio and Unity
- ▸3D worlds, characters and game logic
- ▸Build a VR game from scratch, assets included
- ▸BCS Level 1 & 2, GCSE-equivalent
▶Try it freeEnrolling now
Cybersecurity.
Ages 10 to 17
Ethical hacking, network defence and digital forensics using Kali Linux, Python and the tools security professionals work with every day.
- ▸Kali Linux and ethical hacking
- ▸Python for security scripting
- ▸Network defence and forensics
▶Try it freeEnrolling now
AI & Machine Learning.
Ages 12 to 17
Train real models with Python and PyTorch. Image recognition, natural language and live AI APIs, so Robocoders understand how the technology actually works rather than just using it.
- ▸Python, PyTorch and AI APIs
- ▸Train real machine-learning models
- ▸Image recognition and language models
▶Try it freeEnrolling now
3D Printing & CAD.
Ages 10 to 17
Design in Onshape, run stress analysis on the result, and print it on professional 3D printers. Robocoders take home the things they make.
- ▸Onshape professional CAD
- ▸FEA stress analysis
- ▸3D printing and rapid prototyping
▶Try it freeEnrolling now
GCSE Computer Science.
Ages 14 to 17
Targeted preparation for AQA GCSE Computer Science. Algorithms, data representation, networks and ethics, all taught alongside practical programming.
- ▸Full AQA specification
- ▸Past-paper practice and exam technique
- ▸Python programming, small groups
▶Try it free