Tools, courses and games built for high-school students studying digital technologies — each one its own little world. Pick a door.
A browser-based Python IDE for beginners.
Network & communications concepts as a cyberpunk text adventure.
Free micro:bit MicroPython course.
Nine lessons of micro:bit robotics.
45 Python challenge problems.
Ten mission-driven beginner lessons.
Build, style, and ship HTML, CSS & JS.
A Blockbusters-style quiz game for reviewing class content.
Revision tool covering the Preliminary Software Engineering course.
Query with SQL, process with Python — one browser sandbox, no server.
A browser-based SQL database IDE — define tables, load datasets, and write real SQL queries, all client-side.
A self-paced web development course for absolute beginners — forty lessons of HTML, CSS and JavaScript, leading to a practical examination.
A step-by-step spreadsheet tutorial for beginners — learn Excel basics through games, movies and sports data.
Beginning programming in Python. Investigate how to program a micro:bit and master Input, Processing, Output.
Investigate how networks, wireless and mobile devices keep you connected.