Choose an interest.
Explore the topics. Learn at their own pace.
Select a stream to explore it. No compulsory sequence: we agree a starting point with your learner.
AI
Build with AI and learn how the code works. Turn an idea into a small website or app, then test, debug and improve it with your tutor.
Enquire about this pathway ↗LEARNING THEMES
- Describe what you want to build
- Read, test and improve the code
- Create a project you can explain
Illustrative themes; your tutor agrees the content and pace.
Courses in this stream
Vibe Coding →Graphical & Minecraft Education
A visual way into programming for younger learners, using graphical tools without needing to type code.
Enquire about this pathway ↗LEARNING THEMES
- Explore graphical tools
- Practise coding concepts
- Create interactive worlds
Illustrative themes; your tutor agrees the content and pace.
Python
Explore textual programming, with opportunities in game production, graphics, data analysis and neural networks.
Enquire about this pathway ↗LEARNING THEMES
- Explore Python
- Build with code & libraries
- Investigate games, data or AI
Illustrative themes; your tutor agrees the content and pace.
Java & Minecraft
Turn an interest in Minecraft into a way to learn programming and customise the experience.
Enquire about this pathway ↗LEARNING THEMES
- Explore Java
- Experiment with customisation
- Create in Minecraft
Illustrative themes; your tutor agrees the content and pace.
Mobile Apps & Web Development
Develop digital literacy through practical website and app projects, with challenges suited to the learner.
Enquire about this pathway ↗LEARNING THEMES
- Explore web or app tools
- Build interactive features
- Develop a personal project
Illustrative themes; your tutor agrees the content and pace.
Unity Game Programming
Use Unity to explore game creation through coding activities, resources and practical challenges.
Enquire about this pathway ↗LEARNING THEMES
- Explore the Unity engine
- Practise game programming
- Build a playable project
Illustrative themes; your tutor agrees the content and pace.
Courses in this stream
Unity Game Development Techniques with C# →Roblox & Lua
Explore block and text-based programming while creating games and 3D worlds in Roblox.
Enquire about this pathway ↗LEARNING THEMES
- Explore Roblox tools
- Practise Lua programming
- Create a 3D experience
Illustrative themes; your tutor agrees the content and pace.
Learning resources: coding glossary · software and setup.
