This lesson teaches something grown-up software teams really do every day: pair programming — two people building one program together.

Two roles, one keyboard

There are two jobs, and they switch off:

  • The driver controls the keyboard and mouse and writes the code.
  • The navigator watches the bigger picture — reading the map, planning the route, and catching the driver's mistakes before they cause trouble.

Eon's dad explains it with a perfect comparison: the navigator is like the person with the map in a car — "Hey, you should go there… watch out for that." In this session, Eon is the driver (he's got the new mouse!) and dad is the navigator.

Two sets of eyes beat one. The driver focuses on doing; the navigator focuses on checking. That's why pairing finds bugs fast.

The puzzle (and a fun fact)

Their challenge: guide the bird to the pig. First they figure out who moves — it's the bird, not the pig — then the direction. (Bonus fact from Eon's dad: real pigs are pink, but the artist drew this one green!)

Try it

Next time you build something with a friend, try it as a pair: one person does the hands-on part, the other watches and says "wait — check that step." You'll catch mistakes you'd both miss alone.