print("Hello World")| Day | Topic | What You’ll Build |
|---|---|---|
| Day 1 | Python Basics | A 3D scene with shapes, colors & materials |
| Day 2 | Logic & Loops | A procedurally generated 3D world |
| Day 3 | Events & Animation | An interactive scene you can control |
| Day 4 | Game Mechanics | Camera, sound, lighting & collisions |
| Day 5 | Final Project | Your own 3D experience from scratch |
“Hello World” Notebook
Open the Curriculum Page
https://simonguest.github.io/codercub
Find the “Hello World” Notebook in Day 1
Click on this button:
Run all of the code in the notebook
scene holds your 3D world — sphere holds an object inside itscene.add(sphere) uses both at onceSphere(diameter=1, segments=16) — creates a sphereset_position(x, y, z) — moves it anywhere in 3D spaceset_scale(x, y, z) — stretches or squashes it along any axis#ff0000 = red · #00ff00 = green · #0000ff = bluesphere.set_color('#e94560') paints any shapeMaterial.Bricks.DarkClay, Material.Planets.Earth, Material.Marble.GraySky.CLOUDS, Sky.DEEP_SPACE, Sky.PURE_SKYExplore the “Variables”, “Functions”, “Colors”, “Materials”, and “Let’s Experiment” notebooks
Ask for help if you need it!