Ages 9–14 · Grades 4–8 · Computer Science
SyntaxForge
Most coding mistakes are syntax — a missing bracket, the wrong keyword, one equals sign instead of two. So here the training wheels come off one at a time: pick your level, build a short program to hit a goal, and the engine runs exactly what you built and tells you, in plain words, where the syntax went wrong. Start by tapping tiles into the blanks; work up to writing the whole thing yourself.
These programs are written in a teaching subset of the Swift language.
Loading the syntax lab…
How are you feeling?
😄 Brain break
Meet the cast — the characters who teach this
-
Camel drops a bracket now and then and runs words together — you teach him -
Paren makes sure every action word has its pair of round brackets -
Curly watches every block open and close -
Quotie keeps words inside their quotes -
Colon reads every symbol as a sentence
What next? Pick a door
- More like this TraceForge What will this program print? BugTales Which line is the bug on? PingForge Where does your data travel?
- A bit harder EventForge When this happens, what should the app do? DoodleForge What will this little loop draw? RailForge Will the cart reach the ore?
- Something different MakerForge Will this part print cleanly? PowerForge Can the grid keep up with demand? Solitaire Lab Does this rule make solitaire better?