top of page

BlueBots - 8 lesson program

 

Lesson 1: Introduction to Bluebots

Outcomes:

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

Aus: ACTDIK001, ACTDIK004

​

​ObjectiveStudents will be introduced to BlueBots, understand the basic functions, and learn how to give simple commands.

  1. Introduction (10 minutes)

  • Discuss what robots are and where we see them in everyday life. Show the BlueBot and demonstrate its features.​

 

  2. Main Activity (25 minutes)

  • Allow students to explore the BlueBot by giving basic commands such as moving forward, backward, left, and right. Encourage students to work in pairs and take turns programming.

​

  3. Conclusion (10 minutes)

  • Review the commands used. Ask students to share what they learned about controlling the BlueBot.

 

Lesson 2: BlueBot Directional Coding

Outcomes:

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

Aus: ACTDIK001, ACTDIK004 

​

Objective: Students will learn how to give directional commands using the arrow buttons on BlueBots.

  1. Introduction (5 minutes)

  • Recap basic commands from the previous lesson. Introduce directional commands (e.g., forward 2 steps, turn left).

 

  2. Main Activity (30 minutes)

  • Set up a small obstacle course. Students must navigate the BlueBot through the course by planning and inputting directional commands.
     

  3. Conclusion (10 minutes)

  • Discuss strategies used and any challenges faced. Reinforce directional vocabulary.

 

Lesson 3: Sequencing with BlueBots

Outcomes:

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

Aus: ACTDIK001, ACTDIK004

 

Objective: Students will develop sequencing skills by creating longer command sequences.

  1. Introduction (5 minutes)

  • Discuss what a sequence is and why the order of commands is important.

  • Show a simple sequence on the board.

 

  2. Main Activity (30 minutes)

  • Give students a challenge to program the BlueBot to travel a path that requires at least 4 directional changes.

  • Students should write down their sequence before inputting it.

 

  3. Conclusion (10 minutes)

  • Review sequences. Encourage students to articulate what worked and what didn't.

 

Lesson 4: Problem Solving with BlueBots

Outcomes:

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

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will use problem-solving skills to navigate the BlueBot through a series of challenges.

  1. Introduction (5 minutes)

  • Introduce a scenario where the BlueBot needs to navigate around obstacles (e.g., a maze).

 

  2. Main Activity (30 minutes)

  • Divide students into small groups.

  • Each group receives a maze map and must plan and program a sequence for the BlueBot to navigate through it.

 

  3. Conclusion (10 minutes)

  • Groups present their solutions and discuss the problem-solving process.

 

Lesson 5: Debugging with BlueBots

Outcomes:

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

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will learn how to identify and correct errors in their code (debugging).

 1. Introduction (5 minutes)

  • Explain what debugging is and why it is important. Give a simple incorrect sequence as an example.

 

  2. Main Activity (30 minutes)

  • Set up stations with pre-made incorrect sequences.

  • Students must figure out the mistake in the sequence, correct it, and test their solution with the BlueBot.

 

  3. Conclusion (10 minutes)

  • Discuss the debugging process and common errors. Reinforce the idea that making mistakes is part of learning.

 

Lesson 6: Creating BlueBot Maps

Outcomes:

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

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will create their own maps for BlueBot to navigate.

  1. Introduction (5 minutes)

  • Show different examples of maps.

  • Discuss what makes a map challenging or easy.

 

  2. Main Activity (30 minutes)

  • Students work in small groups to design and create a map using grid paper.

  • They must plan a sequence for the BlueBot to navigate the map.

 

  3. Conclusion (10 minutes)

  • Each group presents their map and explains the sequence needed to navigate it.

 

Lesson 7: BlueBot Storytelling

Outcomes:

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

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will use BlueBots to tell a simple story by moving through different map locations.

  1. Introduction (5 minutes)

  • Discuss how we can use robots like BlueBots to represent a story (e.g., a journey through a park).

 

  2. Main Activity (30 minutes)

  • Students create a storyboard with at least 3 locations.

  • They program BlueBots to move between locations in the correct sequence to tell their story.

 

  3. Conclusion (10 minutes)

  • Students share their stories and the sequence used.

  • Discuss how sequencing helps tell the story.

 

Lesson 8: BlueBot Challenge and Reflection

Outcomes:

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

Aus: ACTDIK001, ACTDIK004

​

Objective: Students will apply all their learning to solve a complex challenge with BlueBots.

  1. Introduction (5 minutes)

  • Present a complex challenge that incorporates everything learned (e.g., a treasure hunt where the BlueBot must visit several marked locations in a specific order).

 

  2. Main Activity (30 minutes)

  • Students work in small groups to design a sequence that solves the challenge.

  • They test, refine, and document their solution.

 

  3. Conclusion (10 minutes)

  • Groups share their solutions and reflect on what they learned throughout the program.

  • Give feedback and celebrate their achievements.

bottom of page