Scratch Motion Lesson Key Concepts
Control Thymio using Scratch and explore how programming connects directly to real-world movement! This lesson focuses on basic motion, control, and understanding how code affects physical actions:
- Use Scratch to move Thymio forward, backward, and turn.
- Control motors using simple block programming.
- Connect button inputs to trigger different movements.
- Advanced: Combine movements to create smoother navigation.
- Advanced: Adjust motor speeds for better control and precision.
Lesson Overview
In this lesson, students will:
- Use Scratch blocks to control Thymio’s motors.
- Program basic movements like forward and turning.
- Trigger actions using button inputs.
- Combine movements to create simple navigation patterns.
By the end of this lesson, students will understand how code can control real-world motion.
Important Notes:
Test each movement step by step to make sure Thymio behaves as expected.
Tips for this Lesson:
- Start with simple forward movement before adding turns.
- Test one control at a time.
- Use small speed changes for better accuracy.
- Observe how each block affects movement.
Products/Materials
The following products and resources can be used in this lesson:
Thymio II Robot
Scratch (Thymio Suite)
Computer or Tablet
FUN FACT!
Did you know that robots in factories and warehouses use similar motor control systems? The same basic commands you use here help real robots move and do tasks!
Download the Lesson PDF Files Below:
Check out the video tutorial/solutions below: