Ages 9–14 · Grades 4–8 · Computer Science
CommandForge
You don’t learn to code by dragging blocks forever. Here you type a plain command —
set, move, repeat, define — and a real interpreter runs it
on your device and builds the block scene. 16 short labs, each graded against a goal. A wrong run just shows
you exactly what’s off. It’s the friendly step between drag-blocks and real code.
Loading the labs…
How are you feeling?
😄 Brain break
Meet the cast — the characters who teach this
-
Tacker The set command -
Nimble Relative coordinates (~ and ^) - a fast squirrel who counts from where she stands, never from the far corner of the world; 'one step from here' beats a giant number every time -
Seeker Selectors (@kind[within=N]) - a long-eared dog who acts on EVERY thing that matches a description, all at once, instead of chasing them one by one -
Whendle The conditional (when...do) - a watchful meerkat who names the moment first and only lets the action fire WHEN the condition is true -
Rondo The loop (repeat N) - a steady woodpecker who does the same small move exactly as many times as you count, and trusts the count to carry him -
Namer define
What next? Pick a door
- More like this TraceForge What will this program print? ScriptQuest What will this tiny program do? SyntaxForge Which piece completes the program?
- A bit harder GateForge Which gates make the light come on? EventForge When this happens, what should the app do? DoodleForge What will this little loop draw?
- Something different SoundSphere Which sound masks the noise? InclusionForge Who does this design leave out? CraftForge How would a painter mix this colour?