ReadyAI – Elementary School – Grades 4-6

Unit 12: Project Rehearsal

Essential Question

How Does AI Navigate?


Given that their competition projects will likely be recorded, ReadyAI encourages students to rehearse in front of their own groups as well as the class they have been a part of for seven lessons now. This session should be used to allow groups to present their projects, including their audio/visual components and their AI demonstration. Students should be encouraged to self-identify issues that need resolving prior to the competition.




  • Students may demonstrate their project in front of the class.

Written Responses

  • Students may be evaluated using the complete the summative mastery quiz.


Students will be able to

  • Rehearse their project presentations in front of a class.
  • Troubleshoot problems in their projects.
  • Create projects that demonstrate their learning of AI and their collaboration.

Tools and Materials

  • A tablet, laptop, or phone (2-3 students per device)
  • Projector linked to device with Cozmo app or to a computer to share the PowerPoint Presentation
  • Pencils (1 per student)
  • Whiteboard or large sheets of paper (to be saved for future classes)
  • PowerPoint 12
  • Handouts 12.1 – 12.2
  • Teacher Resource 12.1

Connecting to Prior Knowledge

  • How Can AI Connect Many Different Kinds of Jobs and Interests?

If you have any question about the lesson plan, please contact

Teaching Guide

Warm-up (10 minutes)

Teacher has AI-IN-A-BOX units set out prior to students arriving. However, teacher has set up each one incorrectly in some way. Some ideas to “sabotage” students include

  1. Missing a wire
  2. Tablet and AI unit not paired.
  3. App not properly loading.
  4. Cubes not synced properly.
  5. Cubes out of batteries.

Teacher states that each group has something wrong with its unit. The goal of the icebreaker is for students to a) identify the problem and b) troubleshoot the problem quickly.

By the end of the Warm-up, students should present what their issue was, how they identified the issue, and what they did to resolve it.

Teacher underscores the need to troubleshoot quickly and how this requires team effort and going through the basic steps, often resetting software, hardware, or their AI units.

Check for understanding:

How did you figure out what the problem was?


Now that you fixed your problem, please help me troubleshoot mine.

Teacher Presentation (5 minutes)

Optional Activity

Some teachers have found it beneficial to distribute Handout 12.1 and observe students from a previous WAICY event. Earlier in the class, the following video was used:

Students may again watch the video and use the rubric individually or as groups to assess the students’ presentation, noting areas in which the students excelled and areas that could be improved.

Teacher states, “Let’s see what you can program!”

Guided Practice (15 minutes)

Teacher presents a sample code he or she produced.

Alternatively, teacher may use the attached code in Teacher Resources 12.1

Teacher explains what he or she wants Cozmo to do. When Cozmo does not function properly, teacher asks for groups to think about what may be the issue.

Each group should present its solution to class.

  • Teacher may want to avoid students stating answer aloud as this may discourage those who are struggling with the software.

Teacher acknowledges correct group(s) or explains problem, presents correct code and how to fix the script.

Teacher underscores goal for this lesson: present and find what issues will prevent the presentation from working properly.

Teacher resources:

In Teacher Resources 12.1, you will find a  sample problem from previous students along with their solution containing faulty code. You will also find the correct code. However, you may use any code you choose.

Check for understanding:

Teacher identifies groups that correctly identified the issue in the teacher’s sample code.


Now, it’s time for you to present your presentation. If there are issues, don’t give up! We will troubleshoot them together.

Student Production (40 minutes)

Each group should be allotted sufficient time to present with a large margin for error due to likely issues. When students run into trouble, students should be given an opportunity to rectify their own issues. If students cannot, then additional time should be given. As a last resort, teacher and other classmates should assist.

Students should have

  • an oral presentation, such as a speech
  • a visual presentation, such as a PowerPoint or Prezi
  • a physical model using arts and craft materials
  • a demonstration of the project using their AI unit

Check for understanding:

What troubles did you face today? How did you overcome them?


What have you completed so far? What will you still need to complete?

Closure (5 minutes)

Teacher can encourage students for WAICY competition, suggesting improvements students might make in the competition. Alternatively, teachers might have students anonymously make comments for each other. Teacher should curate comments before distributing them to the appropriate groups.

Check for understanding:

Students offer one suggestion and one compliment for each presentation.

Students may also take the summative assessment if teacher desires (See Handout 12.2, and Answer Key).