Skip to the content
Peabody TeachFor teachers and grown-ups

Unplugged coding lessons, K to 8th grade

Ten free lessons that teach what coding is really about (steps, repeats, if-then, variables, bugs, tests) with paper and people, and in 6th to 8th grade how to say exactly what you want from an AI and check what you get.

v0.1.0 Nothing here needs a computer, a sign-in or a child's name. Each lesson has a short list of steps in the order you teach them, questions to ask while the class works, a printable to cut or fill in, and a way to stretch it.

Kindergarten to 2nd grade

3rd to 5th grade

6th to 8th grade

Why teach this when an AI can write the code?

An AI types the code, but a child still has to know what a loop, an if and a variable are to ask for the right thing, read what comes back and see that it is wrong. These lessons teach those ideas first, with plain words and paper, and the 6th to 8th grade lessons turn them into the new skills: writing a precise spec, testing, and checking an AI instead of trusting it.

On Peabody

  • The Coding map: the same ideas by grade band, with the games and pages that practise each.
  • Peabody Blocks: coding by tapping blocks, nothing typed.