Typing drills on the German keyboard, and puzzle games where the answer is a plan you build yourself — for young children, older children, and grown-ups meeting a Mac for the first time.
Use the name and secret word you were given.
No account? Ask Khurram for a name and a secret word.
Every game asks the same thing in a different costume: work out the steps, put them in order, and find out where your thinking went wrong.
Build a plan out of blocks — forward, turn, collect — then press Run and watch the robot carry it out. Later puzzles cap the blocks, so the only way through is a loop.
A row of shapes with the end missing. Spot the part that keeps coming back and you can finish it — which is exactly what a loop does in real code.
The plan is already written, and it is wrong. Run it, watch it fail, work out which step betrayed you, and swap it. The most useful habit in programming.
For older players: real typed code with repeat, if and else. Mistakes come back as friendly errors with a line number, not a red wall.
Nothing here claims to make anyone cleverer. These are specific, ordinary thinking habits that programming happens to demand constantly — and that puzzles like these give children a reason to practise.
Holding a series of steps in order, and understanding that changing the order changes the outcome.
Working out the whole route before pressing Run, instead of guessing and hoping — a small act of impulse control.
Seeing that a long path is really four short ones repeated, and solving the small piece first.
Noticing repetition and using it, rather than treating every step as brand new work.
Reading back what you wrote, locating the step that went wrong, and fixing just that one. Errors become information, not failure.
Once fingers know the keys, attention is freed for the thinking. That is the whole point of the keyboard half.
a s d f and your right on j k l ö — the little bumps on f and j help you find home without looking down.For grown-ups sitting alongside: let them press Run on a plan you can see is wrong. Watching it fail and working out why teaches far more than being corrected first.