Ages 9–14 · Grades 4–8 · Computer Science
SyntaxForge
The training wheels come off one at a time: build a short program to hit a goal, from tapping tiles into blanks to typing the whole thing.
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?