1 of 10

The Arizona STEM Acceleration Project

Teach Others to Program Edison Lesson 4 of 4

2 of 10

Teach Others to Program Edison Robots

Lesson 4 of 4

A 6th grade STEM lesson

Jean Weisling

June 13, 2023

3 of 10

Notes for teachers

This lesson is about reinforcing the information they have learned by teaching it to others.

Make prior arrangements with a KG to 2nd grade class to have your students go to their class and have 6th grades pair up with a younger class member and teach them how to use EdBlocks to program the robots.

Lesson 1 Lesson 2 Lesson 3

List of Materials

  • Computers
  • Robots
  • Cable to download program
  • Optional:
    • Legos

4 of 10

AZ Science Core Idea

U2: The knowledge produced by science is used in engineering and technologies to solve problems and/or create products.

AZ Computer Standards

6.IC.SI.1 Identify the advantages of creating a computational product by collaborating with others using digital technologies

6.AP.PD.5 Document programs in order to make them easier to follow, test, and debug

6.AP.M.1 Decompose problems into parts to facilitate the design, implementation, and review of programs.

6.CS.T.1 Identify problems that can occur in computing devices and their components within a system.

5 of 10

Objectives:

Today we will go to a younger class and teach them how to program robots.

We will show younger students how to set up the EdBlock program to have robots do a series of tasks.

We will help younger students download the program to robots.

We will help younger students troubleshoot how to fix program if necessary.

6 of 10

Agenda (1 Class period 50 to 60 minutes)

Working in a younger classroom, 6th grade students partner with younger students to show them how the EdBlocks programing works.

Download program to Robots

Test Robots to see if they do as the program intended.

Rework programing if necessary

7 of 10

Intro/Driving Question/Opening

Show youngers students:

  • What are Edison Robots?
  • What are they capable of doing?
  • How does the EdBlocks programing work?

8 of 10

Hands-on Activity Instructions

  • Check out robots and computer with 6th graders.
  • Go to younger class you have made prior arrangements with.
  • Partner students up with younger student.
  • Have older student show younger students how to program robot using the EdBlocksapp.
  • Remind 6th graders to show younger students how, not to do it for them.
  • Give criteria to older students of what they need to include in program.
  • Download program to robot and try it out.

9 of 10

Assessment

Set parameters of what the program needs to include.

Walk around to see how each group is working together.

10 of 10

Differentiation

Work with younger class teacher when setting up partners to work with.

May need to be selective with who you partner together.

Provide structured activities and resources for 6th graders to use with their buddy.

Remediation

Extension/Enrichment

Provide more challenging activities for student pairs that succeed with a simple one right away.

Add LEGO to create individualized robots.