2014 Modules using LEGO® MINDSTORMS® Education EV3 software with EV3 and/or NXT bricks.
3rd grade Measurement & Data - Making EV3 Move Module
Make It Move Romano 2014
guess, estimate, predict, reasonable, accurate, measure, centimeter, distance, seconds, centimeters, pattern, bar graph
Students will build and program an EV3 Robot in order to graph data, identify arithmetic patterns and interpret that data. They will communicate their reasoning through speech and writing. Module includes student packet and code. Time frame: 5-45 min lessons.
CCLSM: 3.MD.3; 3.OA.8; 3.OA.9 and has connections to the 3rd grade ELA standards for speaking and listening.
4th-6th grade Measurement & Data and Geometry - Intro to Robotics Module
hardware, software, robot, brick, sensors
Students will spend two semesters exploring the purpose of robotics while learning the basics of programming and building necessary to complete various mini challenges, assessments and cooperative engineering projects. Module includes LEGO EV3 Software & Robotics introductory powerpoint, and code.
CCLSM: 4.NF;4.MD; 4.G; 5.G; 6.G and College & Career Readiness Anchor Standards for Speaking and Listening.
4th grade Measurement & Data - Meter Measurement Module
Students will be able to visualize the distance of a meter. Students will see the LEGO robot travel one meter. Then, students will change the wheel size and predict the distance the robot will travel. Discussions will follow about the predicted distance, how the students arrived at their distance, and how the students described the predicted distance. For example, 1 and ½ meters, or 150 cm – or ¾ of a meter, or 75cm. Students will write statements about additional predictions and measurements. Module includes code. Time frame: 1 class
CCLSM: 4.1MD and has connections to 4th grade ELA standards for speaking and listening.
4th grade Measurement & Data - 360 degrees in a circle Module
meter, 360 degrees in a circle
Students will observe a LEGO robot travel one meter. They will be given the number of degrees the axles have turned to go that distance. Next, students will be given a pair of different sized wheels to put on the robot. Based on what they know, they will make a prediction as to the number of degrees their robot’s axles will need to turn to travel one meter with the new set of wheels. The students will then enter their prediction into the pre-made LEGO Robotics program. The only variable they will input is for the degrees of rotation. Module includes code. Time frame: 1 class
CCLSM: 4.5MD and has connections to the 4th grade ELA standards for speaking and listening.
4th grade Operations & Algebraic Thinking - Multiplication Module
multiples, number sentence, variable, multiplication, fact families, equation, factors, commutative property
Students will be able to describe movements of LEGO EV3 robot in terms of multiplication equation. For example, starting at 0, the robot moves 6 times, pausing after each three inch increment, and stopping completely at 18. Students choose a way of showing that 6x3=18 by creating an equation and /or drawing the action on a number line. Module includes student worksheets, and code. Time frame: 60 minutes.
6th-7th grade Ratios & Proportional Relationships Module
multiples, number sentence, variable, multiplication, fact families, equation, factors, commutative property
In this activity students will see the connection between a simple chart (seconds & distance), function table (X & Y) and linear graphs. They will graph their results and write an equation for the function. Students will use the robot to make a graph on the floor showing their function. they will also make predictions about other linear functions. This can be done as an ongoing activity or as a stand-alone activity as content is introduced. The robot can be preprogrammed by the teacher or the student can program the robots. Module includes student worksheets, teacher resources, and code. Time frame: 5 days
CCLSM: 6.RP.3a; 6.EE.6;6.EE.9; 7.RP.1;7.RP.2. MST Standards; 5.2;5.3;1.3;2.3 and has connections to college & career readiness reading and writing standards.
7th grade The Number System - Integers Module
integers, addition, subtraction
Students will learn how to add and subtract integers using LEGO® MINDSTORMS® Robots and then extend their understanding to real-life applications. First, students will follow step-by-step instructions in a PowerPoint presentation to construct the robot. Then, students will use the robot to perform a number of operations by inputting the expression into the robot using touch sensors. Students will use the data of the robot’s motion to find patterns and make conjectures about addition and subtraction of integers. Students will generate the appropriate expression given particular robot movement. Students will make predictions about robot movement and the sum/difference given more complex problems. Finally, students will extend their understanding to solve real-life problems using addition and subtraction of integers. In addition to solving problems given to them, students will need to write a real-world story that includes a problem that they will solve by adding or subtracting integers. Module includes student packet, assessment rubrics, robot build, powerpoints and code. Time frame: one week
CCLSM: 7NS.1; 7NS; MP.1; MP.2; MP.4; MP.5; MP.6; MP.7.
8th grade Functions - Fixing the Finish Module
slope, rate, initial value, y-intercept, rate of change
Using Lego Robots in the classroom, students will explore functions. Students will be presented with a challenge that will allow them to define the starting points of each robot to allow for them to finish at approximately the same time if they are traveling at various speeds. Students will define, evaluate and compare functions as well as use those
functions to model relationships between quantities to complete the challenge. Module includes student activity sheets, robot build, and code. Time frame: 3-4 (75 min) blocks
CCLSM 8.F.1; 8.F.4; 8.F.5.
8th grade Functions - Intro to Functions Module
function, linear, unit conversion, programming
Students will be introduced to functions, specifically linear functions, through an exploratory activity using LEGO Mindstorms Robots. First, students will follow step-by-step instructions in a Powerpoint presentation to construct the robot. Students will provide the robot with
an input value to run through a function program and the robot will move on a number line from the input value to the output value. Students will use that input-output data to create a table, graph, and algebraic rule. Students will gather data for five functions and then compare and contrast their multiple representations of those functions. Then, students will program the robot to perform a unit conversion using a similar function program. As an extension, students will program a robot to convert temperature measurements in degrees Celsius to degrees Fahrenheit. Module includes student packet, robot build, and code. Time frame: one week
CCLSM 8.F.1; 8F.2; 8.F.3; 8.F.4; MP.1; MP.4; MP.5; MP.6; MP.
12th grade Engineering - Request for Proposal Module
design, economics, presentation, team, development
Students are given a “Request for Proposal” from DARPA. Student teams need to develop a robot that meets the proposal requirements. They produce, test, and present their design to a team of adults, representing DARPA. The board chooses who will receive the contract. Module includes student project details, assessment criteria, instructional plan, sample robot images & video, and code.
Time frame: 40 class hours
2012 Modules using LEGO® MINDSTORMS® Education Robolab software with NXT bricks.
3rd – 4th grade Geometry - polygons Module
polygons, perimeter, closed figure, computer language
Students will use the simple Domabot design to build
a LEGO robot. The students will be introduced to the RoboLab
programming language using a basic teacher-written program in order
to input two variables into the program; attempting to program the
robot to travel in a path describing a closed regular polygon.
Whereas this module predominantly engages students in
using technology, it also addresses the following CCLSM: 3.G1; 3.MD8;
4.G1,2; 4.MD2; and has connections to the 3rd grade ELA standards
for informational text.
3rd grade Measurement & Data – measuring length Module
guess, estimate, predict, accurate, measure, centimeter,
distance, seconds, centimeters
Using a NXT Base LEGO Robot and RoboLab
programming, students set a collection of various distances for the
robot to travel. Students make estimations, accurately measure using
centimeters, collect data in a line graph, and analyze data to draw
conclusions. Students discuss their conclusions with peers and write
their conclusions in their math journal.
CCLSM: 3.MD1,2,4; and has connections to the 3rd grade
ELA standards for informational text.
4th grade Measurement & Data – meter Module
meter, metric system
Students will be able to visualize the distance of a meter
by seeing the LEGO robot travel one meter. Then, students (in groups
of two to four) will change the wheel size and predict the distance the
robot will travel. Discussions will follow about the predicted distance,
how the students arrived at their distance, and how the students
described the predicted distance (for example, 1 and ½ meters, or
150 cm – or ¾ of a meter, or 75cm. Next, students will run the
LEGO robot with the different size wheels to check the accuracy
of their predictions. First, without measuring using a meter stick,
students will write a statement about the distance as compared to one
meter. Next, students will use a meter stick to measure the actual
distance. Once every group has run the program and measured, the
groups will share out their actual measurement and how it compared
to their predictions.
CCLSM: 4.MD1; ELA Speaking and Listening (K-5) 4.1
5th - 6th grade Ratios & Proportional Relationships Module
rate, ratio, proportion
Using the real-life context of the Curiosity Mars Rover,
the concepts of ratio, unit rate and proportion will be introduced and
explored through the use of Lego Robotics. Students will use robots to
gather data, complete a table using this data, calculate unit rate and
CCLSM: 6.RP1,2,3; many ELA standards for grades 6-8
6th - 8th grade Statistics & Probability – reaction time Module
mean, median, mode, range, reaction time
Students will use their knowledge of mean, median, mode,
and range to interpret data that they will collect and compare. The
goal of this project it to measure how fast a person can hit a touch
sensor after a light comes on in a quiet environment vs. a noisy
environment vs. when texting. Students then take the measured
results from Robolab and input the data into Excel to create a line
graph. Then students will be required to find the mean, median, mode
and range of each experiment and analyze the results.
7th grade Expressions & Equations – speed Module
7EE_What is My Rate_Shelli2012
circumference, diameter, linear equation, dependent and
independent variables, distance, rate, time, speed
Designed for 7th and 8th grade, students will use their
knowledge of circumference, diameter, and angle measures to
calculate the distance traveled by a robot. Students will run three
programs on the robot and transfer the data into Robolab Investigator
(software). Students will analyze the graph to find the necessary
information to calculate the robot’s rate at different speed levels and
calculate the relative error of their findings.
CCLSM: 7.EE3; 7.NS1,2; 7.G4,5,6; 8.EE7,8; 8.NS1,2;
8F4,5; many ELA standards for grades 6-8
7th grade Geometry – pi (π) Module
circumference, radius, diameter, pi π, ratio
Students will us the LEGO NXT robot to gain an
understanding of circumference as it related to Pi. Students will
us the robot to explore the relationship between circumference,
distance traveled and how it relates to Pi. The students will also use
the formulas for circumference to calculate Pi. Students will answer
a variety of questions and evaluate results. The will compare all the
results to determine if there is a relationship.
CCLSM: 7.G4; 7.RP1,2,3; 8.EE5; 8.F1,2,3; many ELA
standards for grades 6-8
7th grade Statistics & Probability – Robot Dance Module
Chance, Theoretical Probability, Experimental Probability,
Students will develop an understanding of chance and
probability by conducting an experiment using the LEGO Mindstorms
NXT robot kit. The Chance Dance program makes the robot choose
between two dance moves at random, (a step and a spin,) and
students observe the robot, gather data through multiple trials,
determine the experimental probability of the robot performing one
step, and compare it to the theoretical probability they determined
7th grade Statistics & Probability – Robot Run Module
Simulation, Modeling, Theoretical Probability,
Experimental Probability, Variation, Mean Absolute Deviation
This investigation will help students to discover the
concept of variation. Looking at two sets of data (generated by
random distances a robot will travel) with equivalent means,
students will investigate whether or not the mean alone adequately
characterizes a data set. Following this, students will calculate a
predicted outcome given a set of parameters. They will
then obtain a number of actual outcomes for the same set of
parameters to discover the distinction between expected result
(theoretical probability) and real result (experimental probability).
CCLSM: 7.SP5,6,7; many ELA standards for grades 6-8
7th grade Ratios & Proportional Relationships – Mars Rover Module
Ratio, Rate, Probability, Graphing, Speed and Proportions
Students will record ideas from informational text on the
Curiosity Mars Rover, and model the Rover with a LEGO NXT Robot,
manipulating the time and measuring the distance traveled. After
recording the data, This real-world activity will reinforce how fractions,
ratios and unit rate are related to identify equivalent fractions and
CCLSM: 7.RP1,2; many ELA standards for grades 6-8