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