Have some students pretend to be robots while other students program them to complete simple tasks to practice debugging and to emphasize the importance of coding precisely.

  • You may want to limit the number of commands students can use when giving each other instructions to promote efficient coding or to encourage them to rely on functions.
  • Increase the complexity of the task the "robot" has to complete to help students see the importance of functions.
  • Check out the "My Robotic Friends" lesson for more details and suggestions.