ROBOTICS
Robotics Curriculum
Class 1:
Introduce students to the basic components of robotics and familiarize them with the kit
Develop students' understanding of how simple robotic systems are designed, assembled, and programmed
Class 2:
Teach students how to use the software for block-based programming to control simple robot movements
Teach students how to extend basic robot movement to more advanced patterns like turning and following specific routes
Introduce the concept of robotic sensors
Class 3:
Deepen understanding of how robots can perform more complex actions using loops, conditional logic, and repetition
Encourage creative problem-solving as students tackle more challenging engineering problems that require multiple steps to complete
Class 4:
Introduce students to the idea of autonomous robots using Scratch-based programming and simple sensor feedback
Teach students how to create Scratch programs that allow robots to follow specific instructions independently, reacting to basic inputs like touch, distance, or light
Class 5:
Introduce project-based learning using Scratch: students tackle open-ended robotics challenges by designing their own programs and building simple engineering solutions
Class 6:
Dive deeper into sensor use with Scratch extensions
Teach how to use multiple sensors or multiple scripts at once in Scratch to create more advanced robot/sprite behaviors
Class 7:
Apply all learned skills to build and program a robot that completes a specific challenge
Introduce multi-tasking concepts in Scratch, showing students how to run parallel scripts and coordinate actions based on different inputs
Class 8:
Provide students with an opportunity to showcase their learning by presenting their final robots and Scratch projects
A friendly competition where teams test their robots against each other