Think Like a Scientist Four activity books · ages 3 to 6
Light Minds Lab
Cover of Coding & Engineering, Think Like a Scientist book 4

Think Like a Scientist

Book 4 of 4

Ages 4–6 · PreK – Grade 1

Coding
& Engineering

Algorithms, loops, and fixing what went wrong.

100 activities · 7 units · starts easy

Sequences, loops, conditionals and debugging, written in arrows on paper. No app, no tablet, no login.

120 pages · 8.5 × 11 in · paperback · black-and-white interior on cream paper · sequencing · loops · debugging · design

Why it exists

"Coding for preschoolers" almost always means another screen. The ideas underneath do not need one: order, repetition, and finding your own mistake.

A locked symbol set of arrows and a grid. The child reads a code and traces it, then writes a code of their own, then shortens it with a loop, then finds the one wrong step in a code that does not work.

The symbol set is fixed on page one and never changes: four arrows, a loop mark, a start flag. A child who learns it on activity 3 can read activity 97.

An interior page from Think Like a Scientist: Coding & Engineering

The ramp · 7 units

What is in the book, in the order the child works through it.

Activity 1: Order the steps.Activity 25: Read the code. Draw the path.Activity 50: Find the bug. Fix it.Activity 75: Read the code. Draw the path.Activity 88: Find the bug. Fix it. Trace it.
Activity 1First, then, nextActivity 25Follow the codeActivity 50Write the codeActivity 75If this, then thatActivity 88Fix the code

The grid is the page's own quarter inch, reduced with the art, so the row can be measured and not only compared.

Five real pages, cut from the printed interior by the build and reduced by the same amount. Three pictures put in order on the first page; a five-arrow program with a bug in it, and a grid to trace the fix, by activity 88. The strip stops there because the last unit, Young Engineer, is design work with nothing printed to check against.

Unit A

First, Then, Next

Activities 1–16

Sequencing everyday actions, and meeting the arrows. Steps have an order.

Unit B

Follow the Code

Activities 17–34

Read a code that is given, trace the path it makes on the grid. Symbols mean actions.

Unit C

Write the Code

Activities 35–52

The path is drawn; the child writes the arrows that produce it. You can write instructions.

Unit D

Again and Again

Activities 53–66

Loops. A repeat can be written short.

Unit E

If This, Then That

Activities 67–78

Conditionals and simple decisions. Choices in code.

Unit F

Fix the Code

Activities 79–88

Debugging. A code is given that does not work, and the mistake is findable.

Unit G

Young Engineer

Activities 89–100

The design process: build it, test it, make it better.

Questions

Does this need a computer or an app?

No. Nothing in the book connects to anything. The child needs a pencil and the printed page.

Will it teach a real programming language?

No, and nothing at this age should. It teaches the four ideas every language uses: sequence, loop, condition, and debugging. The notation is one a five-year-old can read.

Why is this 4–6 when the maze book is 3–5?

Because writing a code is not a three-year-old's task, and an age line that overpromises is how a book earns a one-star review. We would rather lose the search term.