← Back

Product Information

Cody is the wooden car with clever tech inside. He needs you to help him find his way back home using the direction blocks.

With Cody inquisitive little minds learn basic coding concepts! Cody drives by responding to the commands coded into the wooden blocks. This hands-on play experience is grounded in the Montessori proposition that kids learn best by experiencing the environment around them. Cody Block uses 5 key coding concepts:


∙Algorithm
∙Sequencing
∙Debugging
∙Functions
∙Logical Thinking


Algorithms are sets of instructions that define sequences of tasks. When children lay out the City Blocks for Cody to follow, they are giving Cody instructions on how and where to move. Sequencing is the specific order in which instructions are performed in an algorithm. If the steps aren’t followed in the right order the algorithm won’t work as planned. One missing or misplaced block will send Cody in the wrong direction.

Debugging is the process of identifying an error (known as a bug in code) and then fixing it. The physical City Blocks are the code, so little ones learn to spot and correct bugs.

Functions are self-contained bits of code that can be defined and then used within a wider algorithm. With Cody, kids can define a function and then record it with the Record blocks. Cody will remember that function and perform it again every time he encounters a Replay Block. 

Logical thinking empowers kids to tackle complex problems by breaking them down into sequences of smaller, more manageable steps. Setting journeys and tasks for Cody builds their reasoning and problem solving skills.