a1tD0000003mCxcIAE

Course: Motion and Math
Introduce Yourself

  • 6-8 grade
  • Intermediate

Lesson Description:

In this lesson, the students are making a program to introduce themselves that uses both loops and switch case boxes in Choregraphe.


 

Standards Covered

CCSS.MATH.PRACTICE.MP1

Make sense of problems and persevere in solving them.

CCSS.MATH.PRACTICE.MP2

Reason abstractly and quantitatively.

CCSS.MATH.PRACTICE.MP3

Construct viable arguments and critique the reasoning of others.

CCSS.MATH.PRACTICE.MP4

Model with mathematics.

image description

Lesson Modules


Teaching Tips:



NAO Refresher: Introduce Yourself!


Problem of the Day:
How can you make NAO introduce you?

Vocab:

  • Counter
  • Value
  • Input
  • Output
  • Port

Students will be able to...
Make the robot ask a single question multiple times and change its behavior based on human response.

Content
Students will use logic learned in the first module. This includes counting loops and switch case boxes.

Learning Overview:

  1. Intro: Students will follow NAO in a dance
  2. Problem Solving: Students will discuss how the NAO can be used to introduce each other to the class.
  3. Creative Time: Students will use what they learned to have the NAO introduce them to the class.
  4. Reflection: The class will discuss what they learned and show off their creations

Before the Lesson:
Edit the lesson1_1 choregraphe to have information about yourself. You will use this program to introduce yourself to the class. Load lesson1_1 choregraphe file onto one of the robots. Give the robot at least 2 feet on all sides to do his demo. Clear a space for students to gather and watch NAO. 


Additionally, have assigned seats prepared for the students. They will be working in groups of two or three (for a total of five students at each table). 




Lesson1_1 Choregraphe File




 

LESSON INTRO


First, have the students wash their hands. Make this a daily routine. The robots are white and get dirty easily. When they come back, get the students to stand arms-distance apart. Play the lesson1_1 choregraphe file and have the students mirror NAO’s movements. In this dance, the NAO will first introduce himself as Mickey and ask the students to mirror his motion.


 



BEFORE THE CLASS


First, wash your hands. Make this a daily routine. The robots are white and get dirty easily.



OBSERVATION


Your teacher will have NAO robot introduce him/herself. You will be mirroring NAO's movements, so be sure to clear a space for everyone. Listen carefully what your teacher will explain and follow the direction.

Teaching Tips:


PROBLEM SOLVING

In this lesson, the students are making a program to introduce themselves that uses both counter and switch case boxes. They should feel free to make this as creative as possible. They can have up to 3 questions about themselves. The example is the name, favorite food, and favorite color, but theirs might be a favorite style of dance, favorite place to skateboard or favorite store. They can be creative as they want.

Teacher Talk Time (10 minutes)
Have the students sit in their assigned seats. Tell them the structure of the course. Today, they will be working on programming the robot to introduce each group member to the class.

Play the lesson1_1 Choregraphe file again for the students. This will model what they are supposed to do today. When the NAO is done, open choregraphe and re-familiarize the students with the layout of the application and boxes used in the program
 

Problem Solving
 

In this lesson, you are making a program to introduce yourself that uses loops and switch case boxes. You should feel free to make this as creative as possible. You can have up to 3 questions about yourself. The example is name, favorite food and favorite color, but yours might be favorite style of dance, favorite place to skateboard or favorite store. You can be creative as you want.
 
Have a sit in your assigned seat. Today, you will be working on programming the robot to introduce each group member to the class.

Teaching Tips:

CREATIVE TIME


Student Discussion (5 minutes)
Have the students work with their groups to fill out the “Make a Plan” section. The students should refer to the Choregraphe box glossary as they complete the task. Discuss student responses. 

Student Implementation (20 minutes) 
Have students fill out the “Think Ahead” page. This will help them plan their program. Only when they have finished that can they start programming. During this time you and your assistants should offer guidance to the students. Tell them that their program can run for at most 2 minutes. 

Presentations (15 minutes)
When all the students are ready, each group will present their programs to the class. To make this process as seamless as possible, have the group order predetermined so that one robot is not being used twice in a row (table A, table B, table C then back to table A again...). 
 


MAKE A PLAN



"I want NAO to introduce me like he introduced my teacher!"


What Do I Know?



What do you already know about programming the robot that could help you solve this problem? Type your answer using only one word.



What Do I Need to Find Out?



What do you need to learn in order to solve this problem? Type your answer using only one word.



Draw a Picture
Draw a picture of what you want NAO to do on a piece of paper.



Relevant Boxes: use the box glossary for this question.



Which Choregraphe Boxes that might be helpful in solving this problem?





 

THANK AHEAD
 

Work with your group mates to plan what your robot will say. Be sure to specify possible human responses.

What will you say first?

What question will you ask?

What are the possible responses? (Single word responses only for each question)

How many times will I ask the question?
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6


Teaching Tips:



Reflection (5 minutes)
Have the students complete the “Reflect” section. Give them 2 minutes to journal silently. At the end of the 2 minutes, ask for volunteers to discuss their responses.


After the Lesson:

  1. Transfer the students’ Choregraphe files onto the thumb drive and delete the file from the computer.
  2. Pack up the NAO’s, computers and router.


REFLECT

Answer the following questions.

What boxes did you use?

Look back to the Make a Plan page. Are there boxes you wrote under Relevant Boxes that you didn’t end up using? Are there boxes you used but didn’t anticipate using?

What do you make NAO do today?






 

After the Lesson
 

  1. Transfer your Choregraphe files onto the thumb drive from your teacher and delete the file from the computer.
  2. Help your teacher packing up the NAO robot computers and router with an extreme care.