Unit of Instruction

Robotics & Coding 101

Middle School
Targeted Grade Level
6th - 8th

In this unit, students will learn how the ROKduino Smartblock works and is used to create different types of robotic systems. Students will create their first program that can be uploaded to the ROKduino and used to solve a challenge. 

Included Lessons
  1. Section 1: The Engineering Pathways Mobile STEM Lab
  2. Section 2 : The ROKduino SmartBlock
  3. Section 3: The Arduino IDE & ArduBlock
  4. Section 4: Creating a Set of Instructions
Mobile STEM Lab Requirement
Engineering Pathways Mobile STEM Lab
NGSS Learning Dimensions

Scientific & Engineering Practices

  • Asking questions and defining problems

  • Planning and carrying out investigations

  • Analyzing and interpreting data


Crosscutting Concepts

  • Patterns

  • Cause and effect: Mechanism and explanation

  • Systems and system models

Access Curriculum