Lesson Plan
Curated OER

Introduction to Lego Robotics

For Teachers K - 5th
Students utilize computer programs to operate a simple robot.  In this technology lesson, students create robots using Lego pieces and simple motors to move them.  Students measure the speed of the robots by running Robolab...
Activity
TeachEngineering

Teach Engineering: Robot Soccer Challenge

For Teachers 4th - 8th
Students learn how two LEGO MINDSTORMS NXT intelligent bricks can be programmed so that one can remotely control the other. They learn about the components and functionality in the controller and receiver programs
Activity
TeachEngineering

Teach Engineering: Sumobot Challenge

For Teachers 4th - 8th
Students apply their knowledge of constructing and programming LEGO MINDSTORMS NXT robots to create sumobots- strong robots capable of pushing other robots out of a ring.
Activity
TeachEngineering

Teach Engineering: Maze Challenge

For Teachers 3rd - 8th
As the first engineering design challenge of the unit, students are introduced to the logic for solving a maze. student groups apply that logic to program LEGO MINDSTORMS NXT robots to navigate through a maze, first with no sensors, and...
Activity
TeachEngineering

Teach Engineering: Navigating a Maze

For Teachers 4th - 8th
Students program LEGO MINDSTORMS NXT robots to go through a maze using movement blocks.
Activity
TeachEngineering

Teach Engineering: Remote Control Using Bluetooth

For Teachers 4th - 8th
Building on what they learned about wired and wireless electrical connections in the associated lesson, students use Android phones to take advantage of Bluetooth wireless connections to remotely guide LEGO MINDSTORMS NXT robots through...
Activity
TeachEngineering

Teach Engineering: Wait Program!

For Teachers 4th - 8th
After completing an associated lesson, students test their understanding in two programming tasks that utilize LEGO MINDSTORMS NXT robots and sound/touch sensors. Students gain practice in the iterative design-program-test-redesign process.
Unit Plan
TeachEngineering

Teach Engineering: What Is a Computer Program?

For Teachers 4th - 8th
Through four lesson and four activities, students are introduced to the logic behind programming using LEGO MINDSTORMS NXT robots.
Lesson Plan
TeachEngineering

Teach Engineering: What Is a Program?

For Teachers 4th - 8th
Using a few blindfolds and a simple taped floor maze exercise, young scholars come to understand that computers rely completely upon instructions given in programs and thus programs must be comprehensive and thorough. Then students learn...
Lesson Plan
TeachEngineering

Teach Engineering: How Do You Make Loops and Switches?

For Teachers 4th - 8th
Students learn how to program using loops and switches. Using the LEGO MINDSTORMS NXT robots, sensors and software, student pairs perform three mini programming activities using loops and switches individually, and then combined.
Lesson Plan
TeachEngineering

Teach Engineering: What Is a Motor? How Does a Rotation Sensor Work?

For Teachers 4th - 8th
Young scholars learn about electric motors and rotational sensors. They create a basic program using the LEGO MINDSTORMS NXT interface to control a motor to move a small robot.
Unit Plan
Technology Student

Technology Student: Robo Lab

For Students 9th - 10th
This site describes how to use the RoboLab software that is used with the Lego Mindstorms system. The Mindstorms product is used to introduce robotics to beginners.
Article
Other

Robotc: Thinking About Programming: Programmer & Machine [Pdf]

For Students 9th - 10th
In this lesson, students learn about the roles of the programmer and the robot, and how the two need to work together in order to accomplish their goal. Students also understand logic behind the robot's actions, and break a big plan down...
Lesson Plan
TeachEngineering

Teach Engineering: How Do You Make a Program Wait?

For Teachers 4th - 8th
Building on the programming basics learned so far in a corresponding Robotics unit, students learn how to program using sensors rather than by specifying exact durations. Working with the LEGO MINDSTORMS NXT robots and software, they...