OS Own Sandbox
A Programme of Study
Save as PDF CODING · AGES 11–13 · 16 WEEKS
PYTHON BUILDER Real Python. Real physics. The foundation before specialising.
THE OUTCOME
Your child will leave fluent in Python — with games, physics and maths simulations, a live website and a first 3D scene on their own URL — ready to choose a specialist track with confidence.
BY DEMO DAY, YOUR CHILD WILL HAVE
Live URL Sandbox Studio Cohort Workspace Physics Sim 3D Project Hackathon Demo Day WEEK-BY-WEEK CURRICULUM
PHASE 1
PYTHON FOUNDATIONS Weeks 1–4 WK 1
Turtle Art + First Programs
Draw shapes, spirals, patterns. Variables, loops, functions — the real vocabulary of code.
Python Turtle WK 2–3
Adventure Text Game
Rooms, choices, inventory, combat. Story + logic + data structures.
Python WK 4
Algebra Visualizer
Plot equations. See y = mx + b as a LINE. Change the slope with sliders. Algebra becomes visual.
Python + matplotlib PHASE 2
GAMES + PHYSICS Weeks 5–8 WK 5
Bouncing Ball Physics
Pygame. Gravity, collision, friction. Sliders control everything.
Pygame WK 6
Gravity & Motion Simulator
Code F = ma. Drop objects on Earth, Moon, Mars. Verify Newton’s laws with sliders.
Pygame + physics WK 7
Pendulum Lab
Simple + double pendulum. Chaotic motion visualised — the moment physics gets beautiful.
Pygame + physics WK 8
HACKATHON 1
Build anything in one session. Solo. Present at the end.
PHASE 3
WEB + 3D Weeks 9–12 WK 9–10
First Website
Multi-page site. About, gallery, contact. CSS styling. LIVE on the internet.
WK 11–12
3D Solar System
Three.js. Planets orbit with real ratios. Camera controls. Their first 3D scene, on their URL.
Three.js PHASE 4
AI + TEAM + DEMO DAY Weeks 13–16 WK 13
AI Story Generator
OpenAI API. Generate stories by mood and topic — and understand what the model is doing.
OpenAI API WK 14–15
Team Build (pairs)
Plan → build → review. A full project from scratch, together, on Git.
WK 16
DEMO DAY
Present the three best projects to parents and judges. Certificates. Track recommendation for Level 3.