Skip to the main content
PeabodyMake a free story

🤖 Coding

The ideas under every program (steps, repeats, if and else, things that remember, breaking a job into parts) and the skills that matter most when an AI does the typing: reading and judging code, saying exactly what you want, predicting before you run, and testing the weird case. In the order of the CSTA K-12 standards' algorithms and programming strand.

👣 Steps & Repeats

Giving exact steps in order, then spotting what repeats and saying it once: sequences, loops with a count, and a loop inside a loop.

🔀 If This, Then That

Thinking in cases: everyday if-then, if and else, things that happen because of other things (events), and conditions that combine or sit inside each other.

🗃️ Remember & Organise

Something that remembers and changes (variables as a scoreboard), a big job cut into small parts, a named recipe you can use again, and data kept in lists.

🔎 Read, Test & Fix

The skills that matter most when you do not type the code yourself: find the mistake, predict before you run, try the weird case, read a short program and explain it, and plan your tests.

🤝 Working with an AI

Coding when an AI does the typing: write a precise spec, judge what comes back, and know where AI gets code wrong and why you check it.