top of page

Lego Education Spike - 8 lesson program

 

Lesson 1: Introduction to Codey Rocky and Basic Movement

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

​

​ObjectiveStudents will be introduced to the Lego Spike kits and learn how to build simple models following step-by-step instructions.

  1. Introduction (10 minutes)

  • Introduce the Lego Spike kits and explain the purpose of the program.

  • Demonstrate the basic components of the Spike kit.

 

  2. Main Activity (25 minutes)

  • Students follow step-by-step instructions to build a basic structure using the Spike kit.

  • Provide assistance as needed.

​

  3. Conclusion (10 minutes)

  • Discuss the different pieces and their functions.

  • Ask students to share how they built their models and what challenges they faced.

 

Lesson 2: Introduction to Coding with Spike

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will be introduced to the Spike software and learn basic block coding to make their models move.

  1. Introduction (5 minutes)

  • Introduce block-based coding in the Spike app.

  • Show examples of how to create simple sequences.

 

  2. Main Activity (30 minutes)

  • Students create a simple sequence that moves their Spike model (e.g., a rotating motor or moving part).

  • Monitor and provide support.

 

  3. Conclusion (10 minutes)

  • Review the coding steps with students, asking them to explain what each block in their code does.

 

Lesson 3: Exploring Motion and Sensors

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

 

Objective: Students will explore how to use sensors to control the motion of their Spike models.

  1. Introduction (5 minutes)

  • Introduce the concept of sensors and explain how they can detect motion.

 

  2. Main Activity (30 minutes)

  • Students add sensors to their models and write code to make their model move based on sensor input.

 

  3. Conclusion (10 minutes)

  • Discuss with students how the sensor worked and how it affected the model’s movement.
     

Lesson 4: Engineering Challenge – Building a Moving Object

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will design and build a moving object using Spike kits and write code to control it.

  1. Introduction (5 minutes)

  • Present the challenge – students will design and build a moving object.

 

  2. Main Activity (30 minutes)

  • Students brainstorm, build their models, and use coding to control its movement.

  • Encourage creativity and problem-solving.
     

  3. Conclusion (10 minutes)

  • Have students demonstrate their designs and explain the coding behind them.

 

Lesson 5: Exploring Speed and Direction

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will experiment with coding to control the speed and direction of their Spike models.

  1. Introduction (5 minutes)

  • Explain how changing the code can control the speed and direction of movement.
     

  2. Main Activity (30 minutes)

  • Students modify their existing code to change the speed and direction of their model.

 

  3. Conclusion (10 minutes)

  • Discuss the effect of speed and direction changes in their models.

 

Lesson 6: Collaboration and Problem-Solving

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will work in pairs to solve a building and coding challenge using their Spike kits.

  1. Introduction (5 minutes)

  • Present the challenge, which requires students to work together to build and program a specific task.
     

  2. Main Activity (30 minutes)

  • Students collaborate to design, build, and program a Spike model to complete a challenge (e.g., move a ball across the room).

 

  3. Conclusion (10 minutes)

  • Discuss teamwork and problem-solving strategies used.

 

Lesson 7: Debugging Code

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will learn how to identify and fix errors in their code.

  1. Introduction (5 minutes)

  • Explain the concept of debugging and how errors can occur in coding.

 

  2. Main Activity (30 minutes)

  • Students intentionally create simple errors in their code, then identify and fix them.

 

  3. Conclusion (10 minutes)

  • Discuss how to approach problem-solving when debugging code.

 

Lesson 8: Final Project and Showcase

Outcomes:

NSW: ST1-2DP-T, ST1-3DP-T, ST1-11DI-T

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will apply what they’ve learned to create a final project using Spike kits and present it to the class.

  1. Introduction (5 minutes)

  • Explain the task: students will design, build, and code a unique project.

 

  2. Main Activity (30 minutes)

  • Allow students to work on their final projects. Provide guidance as needed.
     

  3. Conclusion (10 minutes)

  • ​Each student presents their project to the class, explaining their design and coding process.

bottom of page