Lego SPIKE Prime Robots
Description  Develop student skills in experimenting, coding, prototyping, and problemsolving.
Easy to set up and launch with endless possibilities, this Lego® set will have students not wanting to stop their work at the end of a session!
Lego® SPIKE Prime Website  Lego uses draganddrop coding based on Scratch with optional textbased Python coding.
Check out lesson plans that are ready to implement immediately. (Scroll down this page for more details.)
â€‹
Download the free app that supports coding here.
â€‹
Access the webbased coding platform here.
Lessons for Each Unit

Lesson 1: Help!  Define a problem by observing a scenario. NGSS Standards: MSETS11; Common Core: CCSS.ELALiteracy.SL.6.1

Lesson 2: Hopper Race  Design multiple prototypes to find the most effective way to move a robot without using wheels. NGSS Standards: MSETS11; Common Core: CCSS.MATH.CONTENT.6.EE.B.7

Lesson 3: Super Cleanup  Test the efficiency of two different grabber designs and determine the best design based on specific test criteria. NGSS Standards: MSETS13; Common Core: CCSS.ELALITERACY.SL.6.4; CCSS.MATH.CONTENT.6.RP.A.3.C

Lesson 4: Broken  Figure out why something isn't working and fix it. NGSS Standards: MSETS13; Common Core: CCSS.ELALITERACY.SL.6.2; CCSS.MATH.CONTENT.6.G.A.1

Lesson 5: Design for Someone  Use the complete design process to solve a realworld problem linked to prostheses. NGSS Standards: MSETS12; Common Core: CCSS.ELALITERACY.SL.6.4

Lesson 6: Design for You  Exercise creativity, explore the design engineering process, and invent a desktop helper.
Unit 2: Kickstart a Businessâ€‹

Lesson 1: Place Your Order  Follow a user guide video to replicate the actions of a "quality check" robot. CSTA Standards: 2AP10; 2AP13; Common Core: CCSS.ELALITERACY.W.7.2

Lesson 2: Out of Order  Find and fix mistakes in a program to make a Delivery Cart work as intended. CSTA Standards: 2CS03; Common Core: CCSS.ELALITERACY.W.7.2; CCSS.MATH.CONTENT.7.NS.A.3

Lesson 3: Track Your Packages  Remix programming stacks to use an XY tracking device to follow a path on a piece of paper. CSTA Standards: 2AP16; Common Core: CCSS.MATH.CONTENT.7.RP.A.1

Lesson 4: Keep It Safe  Use conditions to lock or unlock the door of a safedeposit box. CSTA Standards: 2AP12 68; 2NI05 68; Common Core: CCSS.ELALITERACY.L.7.6

Lesson 5: Keep it really safe!  Use compound conditions to reinforce the encryption pattern on a safedeposit box. CSTA Standards: 2AP12 68; Common Core: CCSS.ELALITERACY.L.7.6

Lesson 6: Automate it!  Create and program an automated helper that can identify and ship the correct package based on color. NGSS Standards: MSETS14; CSTA Standards: 2CS02 68; Common Core: CCSS.ELALITERACY.SL.7.5

Lesson 7: Back to Back  Not all code is on a computer. Write pseudocode that tells how to build a LEGO® model!

Lesson 1: Break Dance  Synchronize motor movements of a "break dancer" to keep in rhythm with light and beats. CSTA Standards: 2DA09; ISTE Standards: 1a; 1i; Common Core: CCSS.MATH.CONTENT.6.RP.A.3.D; CCSS.MATH.CONTENT.6.NS.C.5

Lesson 2: Repeat 5 Times  Use variables to count the number of situps and calories burned during a workout. CSTA Standards: 2AP11; Common Core: CCSS.ELALITERACY.SL.8.4; CCSS.ELALITERACY.SL.8.5; CCSS.MATH.CONTENT.8.F.A.3; CCSS.MATH.CONTENT.8.F.B.4

Lesson 3: Rain or shine?  Create a way of displaying a weather forecast using qualitative cloud data. CSTA Standard: 2DA08 68; Common Core: CCSS.MATH.CONTENT.8.SP.A.4

Lesson 4: Wind Speed  Create a way to display wind speed using quantitative cloud data. CSTA Standard: 2DA08; Common Core: CCSS.MATH.CONTENT.8.EE.A.4

Lesson 5: Veggie Love  Use live forecast data to decide whether tomato plants will need to be watered this week. CSTA Standard: 2DA08; 2AP11 68

Lesson 6: Brain Game  Record multiple values at the same time in an array (list), and compare values. CSTA Standards: 2DA09 68; 3AAP14 910; Common Core: CCSS.ELALITERACY.RI.8.4; CCSS.MATH.CONTENT.8.SP.A.1

Lesson 7: The Coach  Design, build, and program a training coach to improve the process of mastering something. NGSS Standards: MSETS12; CSTA Standards: 2IC20 68; 2CS02 68; Common Core: CCSS.ELALITERACY.SL.8.4

Lesson 8: Code Your Moves  Unplugged coding: Use pseudocode to write a program for a dance move.

Lesson 1: Training Camp 1: Driving Around  Build a Practice Driving Base and make precise and controlled movements. NGSS Standards: MSETS14; CSTA Standards 2CS01 68; Common Core: CCSS.MATH.CONTENT.7.G.B.4; CCSS.ELALITERACY.W.6.1

Lesson 2: Training Camp 2: Playing with Objects  Use sensors to control motors and interact with objects on the competition field. NGSS Standards: MSETS14; CSTA Standards: 2AP12 68; Common Core: CCSS.ELALITERACY.W.6.2; CCSS.MATH.CONTENT.6.NS.C.7; CCSS.MATH.CONTENT.6.NS.C.7.A

Lesson 3: Training Camp 3: Reacting to the Lines  Write programs using the Color Sensor to make the Driving Base autonomous. NGSS Standards: MSETS14; CSTA Standards: 2AP12 68; Common Core: CCSS.ELALITERACY.SL.6.4; CCSS.MATH.CONTENT.6.NS.C.7.A

Lesson 4: The Guided Mission 202324  Coach your team through a Base real FIRST® LEGO® League mission and prepare them for the challenges to come!

Lesson 5: Assembling an Advanced Driving  Use effective teamwork to build and present a strong competitionready Driving Base. NGSS Standards: MSETS11; MSETS14; CSTA Standards: 2CS01 68; Common Core: CCSS.ELALITERACY.W.6.1

Lesson 6: My Code, Our Program  Use My Blocks to write organized programs that'll help the Advanced Driving Base perform quickly and reliably. Common Core: CCSS.MATH.CONTENT.7.G.B.4; CCSS.ELALITERACY.W.6.1

Lesson 7: Time for an Upgrade  Build motorized tools that can help solve competition task. NGSS Standards: MSETS14; CSTA Standards: 2AP17 68; Common Core: CCSS.ELALITERACY.W.6.1

Lesson 8: Mission Ready  Use controlled motor movements, sensors, and organized programs to solve a practice competition challenge in the shortest amount of time. NGSS Standards: MSETS14; CSTA Standards: 2AP11 68; 2AP14 68; 2AP19 68; Common Core: CCSS.MATH.CONTENT.7.G.B.4; CCSS.ELALITERACY.W.6.1

Lesson 9: Mission Training: Creative ProblemSolving  Build your mission strategy skills. Use the design process to develop a creative solution to a problem.

Lesson 1: Stretch with Data  Match graph values and explore margins of error qualitatively. NGSS Standards: MSETS14; Common Core:
CCSS.MATH.CONTENT.7.RP.A.2; CCSS.MATH.CONTENT.8.F.A.3; CCSS.ELALITERACY.SL.8.4; CCSS.ELALITERACY.SL.8.5; CSTA Standards: 2CS01; 2CS02; 2DA09; ISTE Standards: 4a; 4b; 4c; 5b; 5d 
Lesson 2: This is Uphill  Graph energy consumption to gain potential energy. NGSS Standards: MSPS34; Common Core: CCSS.MATH.CONTENT.7.RP.A.2; CCSS.MATH.CONTENT.7.RP.A.2.A; CCSS.MATH.CONTENT.7.RP.A.2.B; CCSS.MATH.CONTENT.7.RP.A.2.C; CCSS.MATH.CONTENT.7.RP.A.2.D; CCSS.ELALITERACY.W.7.2; CCSS.ELALITERACY.W.7.2.A: CSTA Standards: 2CS02;
2DA09: ISTE Standards: 4a; 4b; 4c; 5b; 5d 
Lesson 3: Time for Squat Jumps  Graph potential energy at the maximum height of a jump. NGSS Standards: MSPS34; Common Core:
CCSS.MATH.CONTENT.7.RP.A.2; CCSS.MATH.CONTENT.7.RP.A.2.A; CCSS.MATH.CONTENT.7.RP.A.2.B; CCSS.MATH.CONTENT.7.RP.A.2.C; CCSS.MATH.CONTENT.7.RP.A.2.D; CCSS.ELALITERACY.W.7.2; CCSS.ELALITERACY.W.7.2.A; CSTA Standards: 2CS01; 2CS02; 2DA08;
2DA09 
Lesson 4: Watch Your Steps  Explore kinetic energy during a movement at constant speed. NGSS Standards: MSPS34; Common Core:
CCSS.MATH.CONTENT.7.RP.A.2; CCSS.MATH.CONTENT.7.RP.A.2.A; CCSS.MATH.CONTENT.7.RP.A.2.B; CCSS.MATH.CONTENT.7.RP.A.2.C; CCSS.MATH.CONTENT.7.RP.A.2.D; CCSS.ELALITERACY.W.7.2; CCSS.ELALITERACY.W.7.2.A; CSTA Standards: 2CS01; 2CS02; 2DA08; ISTA Standards: 4a; 4b; 4c; 5b; 5d 
Lesson 5: Aim for It  Explore kinetic energy during a movement using variable speed. NGSS Standards: MSPS34; Common Core: CCSS.MATH.CONTENT.7.RP.A.2; CCSS.MATH.CONTENT.7.RP.A.2.A; CCSS.MATH.CONTENT.7.RP.A.2.B; CCSS.MATH.CONTENT.7.RP.A.2.C; CCSS.MATH.CONTENT.7.RP.A.2.D; CCSS.ELALITERACY.W.7.2; CCSS.ELALITERACY.W.7.2.A

Lesson 6: The Obstacle Course  Illustrate potential and kinetic energy transfer. NGSS Standards: MSPS32; MSETS14; MSETS13; CSTA Standards: 2CS02; 2CS03; 2DA09; ISTE Standards: 4a; 4b; 4c; 5b; 5d

Lesson 1: Pass the Brick  Practice teamwork techniques by working through four engaging challenges. NGSS Standards: MSETS11; Common Core: CCSS.MATH.CONTENT.6.SP.A.2; Common Core: CCSS.ELALITERACY.SL.6.6

Lesson 2: Ideas, the LEGO way!  Use LEGO bricks as a unique way to generate creative ideas. ISTE Standards: 4a; NGSS Standards: MSETS12; Common Core: SL.6.1; SL.6.5; W.8.4

Lesson 3: What is this?  Define, customize, and communicate the use of a new “thing.” NGSS Standards: MSETS11; MSETS12; Common Core: CCSS.ELALITERACY.SL.6.4; CCSS.ELALITERACY.SL.6.5

Lesson 4: Going the Distance  Program a Rhino to start and stop before it hits something. Common Core: CCSS.MATH.CONTENT.6.SP.A.2; CCSS.ELALITERACY.SL.6.6

Lesson 5: Goal!  Collaborate to build a fun tabletop challenge and score as many goals as possible. Common Core: CCSS.MATH.CONTENT.6.SP.B.5; CCSS.ELALITERACY.SL.6.4; CCSS.ELALITERACY.SL.6.5; ISTE Standards: 7C
Unit 7: FIRST® LEGO® League Archived Missions

Lesson 1: The Crane Mission (2019)  Coach your team through a real FIRST LEGO League mission and prepare them for the challenges to come! NGSS Standards: MSETS14; CSTA Standards: 2AP11 68; 2AP14 68; 2AP19 68; Common Core: CCSS.MATH.CONTENT.7.G.B.4; CCSS.ELALITERACY.W.6.1

Lesson 2: The Guided Mission  Coach your team through a real FIRST LEGO League mission and prepare them for the challenges to come! NGSS Standards: MSETS14; CSTA Standards: 2AP11 68; 2AP14 68; 2AP19 68; Common Core: CCSS.MATH.CONTENT.7.G.B.4; CCSS.ELALITERACY.W.6.1