Skip to main content

Coding Fundamentals
Lab 2 - Robot Speak

Teacher Portal


Show Your Learning

Active Share

Have students share their projects with the class by showing their Coder. Remind students to keep their Coder upright to avoid any Coder cards falling out of the Coder. As groups share their projects, prompt students to identify how they created their projects to drive the 123 Robot in a square.

  • What Coder cards did you chose? Why did you chose these Coder cards?
  • How did the symbols on the Coder cards help you plan your project?
  • If you changed the sequence of the Coder cards, would the 123 Robot still move in a square? Why or why not?

Discussion Prompts

Digital Documentation

  • Take videos of students as they start their projects to have the 123 Robot move in a square.

Student-Driven Visible Thinking

  • Ask students to explain their thought process when creating a project to have their 123 Robot move in a square. Encourage students to also discuss any problems that they encountered as a group, and how they overcame them. Write down students' words during these conversations, and post them in the classroom, so you can refer to these strategies and thought processes in future Labs. 

Metacognition-Reflecting Together

  • What do you notice about how the Coder cards match up with behaviors? Is it predictable in any way?
  • How would you break down the steps to have the 123 Robot move in a zig-zag pattern?
  • What were some of the challenges your group faced with coding the 123 Robot move in a square? How did you work through these challenges?