Curated OER
Introduction to Lego Robotics
Young scholars utilize computer programs to operate a simple robot.  In this technology instructional activity, students create robots using Lego pieces and simple motors to move them.  Young scholars measure the speed of the...
Curated OER
What is a LEGO Mindstorm Robot?
In this robots lesson, students explore the LEGO website and complete a web quest. In groups students work in groups and read excerpts from Robots & Robot, chart jobs robots can perform and report their findings to the class....
Teach Engineering
The Fibonacci Sequence and Robots
What better way to introduce the idea of a sequence than with robots! An educational lesson plan explains the classic Fibonacci sequence before pupils build and program a robot to move. Additionally, the lesson plan challenges...
DiscoverE
My Friend Robot
Can you do better than a robot? Teams write instructions for a hypothetical robot to build a structure. They test their instructions by acting them out to see if they produce the desired structure. 
Teach Engineering
Accelerometer: Centripetal Acceleration
Scholars build robotic arms that swing back and forth and use them to collect velocity and acceleration data. To analyze the results, pupils compare data to the equations for angular velocity and centripetal acceleration.
Teach Engineering
About Accuracy and Approximation
How accurate are robots? Groups draw lines by moving robots backwards and forwards by one rotation of the wheels. Using the appropriate formula, they determine the percent error in the length of the lines in relation to the calculated...
Teach Engineering
Automatic Floor Cleaner Computer Program Challenge
Have your class use the engineering design process to program a vacuum robot. Using computer engineering concepts, teams program an automatic floor cleaner to traverse designated patterns. 
Curated OER
Using Lego Robotics in a Science Fair Project
Students construct a controlled experiment using Lego vehicles.  They create a standard vehicle, test the vehicle on different surfaces, and calculate the average results.
Teach Engineering
All Fats Are Not Created Equal
Apply robotics to connect physical properties to chemical properties. Future engineers use robots to determine the melting points of various fats and oils. The robots can do this by measuring the translucency of the fats as they heat up.
Curated OER
Design and Build Lego Cars
Students build cars out of legos. In this building lesson plan, students can also use Lego Mindstorms robotic equipment to add engines.
Curated OER
Best Practices of Technology Intergration
Students compete in a Lego Robot Competition. In this after school lesson, students design and compete in the Lego Robot Competition. This lesson includes time-lines and guidelines for an after-school club.
Curated OER
Snail Car
Young scholars design and create robotic cars using Legos and the Robolab program.    They hold a "snail race" where the slowest car that can be determined to be actually moving is the winner.
Curated OER
Comparing and Contrasting Robots
Students participate in a teacher led discussion contrasting robots they have seen in the media with real world robots. They observe a demonstration of several teacher-supplied robots.  Students review the RoboLab software and explain...
Curated OER
Robot Turning Lab
Students design a robot that can turn 90 degrees. In this robotics lesson, students explain the applications of their invention. They present their design in class.
Curated OER
Robot Labyrinth
Young scholars design a flowchart for their robotic program. In this physics lesson, students construct a robot that can navigate certain obstacles. They present their program and robots in class.
Curated OER
Robot Olympics
Students design a robot based on given requirements. In this technology lesson, student test whether their robots can perform certain tasks. They present and discuss their program design.
Teach Engineering
Discovering Phi: The Golden Ratio
Fe, phi, fo, fum. This activity leads pairs to find the ratio of consecutive terms of the Fibonacci sequence. The pairs find that the Fibonacci sequence can be found in many places. A discussion with the class shows that the ratios...
Curated OER
Anything Goes
Students work collaboratively to explore the functions of the Robolab program and create a small moving robot out of Legos.
Curated OER
Automated Vehicle Programming Design
Students design a program to make an automated vehicle perform a specific task. In this robotics lesson, students play the role of scientists competing to win a factory's contract. They present their algorithm to class.
Curated OER
Plane Mirrors
Students investigate the law of reflection by using mirrors. In this physics lesson plan, students operate a robot using IR controllers. They explain the path of light as it reflects through a surface.
Curated OER
Sensor Challenge
Students develop a pseudo code flowchart for their robotic program. In this physics lesson plan, students construct a robot that can navigate through certain obstacles. They test their robot and present them to class.
Massachusetts Institute of Technology
Mit: Open Course Ware: Lego Robotics
A robotics curriculum using LEGO robotics that includes projects, tools, and resources. The unit allows students to investigate the use of robotics, mechanical systems, electronics, and programming.
TeachEngineering
Teach Engineering: Humans Are Like Robots
Four lessons related to robots and people present students with life sciences concepts related to the human body (including brain, nervous systems and muscles), introduced through engineering devices and subjects (including computers,...
Massachusetts Institute of Technology
Mit: Open Course Ware: Robotics
In this curriculum unit, educators can find lectures and project materials related to electronics including the LEGO robotics.