Programming
Three-mode learn-to-code tool: Blocks (Scratch-style), Guided JS (Monaco editor with hidden tests) and Freestyle (nine ready-to-run starter programs).
Launch Programming →What it does
- Blocks mode: Movement (robot on a grid) and Console (text programs); 16 challenges with toolboxes for Loops, Logic, Variables and Functions
- Guided JS: 20 challenges with hidden unit tests, instant pass-fail feedback in Monaco
- Freestyle: nine editable starter programs including Conway, Snake, Maze, Turtle, SortViz and Clock
- Worker-sandboxed runner with watchdog; W3Schools concept chips per challenge; Block Guide reference cards
For UK primary teachers
Programming is part of the free EduMania Teaching Toolbox — 50+ classroom visualisers covering Maths, English, classroom utilities and wellbeing. No sign-up to try, designed for whiteboards and tablets, and aligned to the UK National Curriculum across EYFS, KS1 and KS2.