Not all Computational Thinkers’ classroom work involves a computer or any “Tech” for that matter. Several concepts that we teach are best taught outside the classroom with active movement. Here is one example:
In the early stages of “Computational Thinking” children learn the basic idea that solutions to various problems are very procedural. Teaching a child to think very simple is our first step. We humans tend to forget that. One example is training your robot. Student will partner up. One student will be a “Programmer” while the other is the “Robot” (i.e. the computer). The exercise will show the student how we train the robot to achieve a task by using very detailed, simple steps: turn left, turn right, go straight. They learn what happens when they are directed to a wall? In a programming world, this would be an error. These types of steps are the essence of a programming language: simple, step-by-step instructions with error handling.