Fulfills Step 1 of GSUSA Daisy, Brownie, or Junior Coding Basics badge requirements.
Items Needed:
- Pen/pencil and paper for each scout pair.
Instructions:
Computers need clear, step-by-step instructions to perform tasks. If the instructions (code) are unclear, there will be bugs, and the program won’t work correctly.
- One partner is the “coder” and the other is the “robot.”
- The coder decides on a simple task for the robot, like “walk across the room.”
- The coder gives the robot step-by-step instructions (an algorithm) to complete the task.
- Robots must follow the instructions exactly as given.
- If an instruction is wrong or not clear enough, it will cause a bug, and the algorithm needs to be fixed.
- Switch roles when done.
Make it more challenging
Increase the difficulty of the task the “robot” needs to perform as needed, based on your scout’s level. Possibilities:
- How to lay Tangrams in the right order to create a specific shape.
- How to use building blocks to build a tower.
- How to make a peanut butter and jelly sandwhich.
- How to draw a snowman (or other simple object made of shapes).
For Brownies and Juniors – explain Sequencing: You must follow the algorithm in the right order to reach the correct ending. That’s called sequencing: following the steps in the right order.