You've learned how to code your VEX AIM Coding Robot to send and receive messages. You learned about using the One Stick Controller to initiate a message. Now you're ready to apply everything you've learned in the Partner Dance Challenge! You will collaborate with your group to strategize and plan how to create a creative, coordinated robot dance for two robots using one controller. Then you will work together to code both the sending robot and receiving robot to complete the dance party, iterating on your project and strategy to make the best routine you can.
Review the challenge by watching the video below, and think about how you will complete the challenge with your group.
Now that you have watched the video, capture your thoughts in your journal. Answer the questions below to guide your thinking and help you prepare for a whole-class discussion.
- What are some of your initial ideas for creating coordinated dance moves? List at least two ideas in your journal with details.
- How might coding the sending robot be different in this challenge than it has been in the previous lessons in this unit?
- What are some ideas you have for including LED's, sounds, and images in your dance routine?
- What questions do you have about completing the challenge? List at least two in your journal.
Co-Create Challenge Awards
In preparation for the challenge, you are going to co-create the awards you will be performing for. If you were evaluating a coordinated robot dance routine, what kinds of things would you be looking for? Make a list of at least three things. You might consider things like:
- Uniqueness
- Creativity
- How elements such as emojis, LEDs, sounds and images are used
- How the two robots moves complement each other
- Sense of humor
- Other qualities you like in a dance performance!
Complete the Challenge
Now that you've discussed the challenge, it's time to try it! You and your group will use a multi-phase process to complete the challenge. Before you begin to brainstorm, review the following criteria for the Partner Dance Challenge:
- The dance routine must include one “move” for each of the five controller buttons.
- A "move" can consist of multiple robot actions or behaviors.
- Both robots should be performing coordinated moves throughout the dance routine.
- Coordinated doesn't mean that both robots have to be doing the exact same thing at the same time!
- The dance routine should include robot movement as well as other elements, like LED's, sounds, images, emojis, etc.
- All members of both groups should contribute to all phases of the challenge.
Phase 1: Brainstorming
The first phase of the process is Brainstorming. The goal of this phase is a list of several ideas for dance moves your group could use to complete the dance.
To create the list of ideas, do the following:
- Review the task card (Google / .docx / .pdf).
- Write a list of possible dance moves in your journal.
- Discuss all ideas as a group.
- Combine like ideas together to create a starting point for your routine.
When your group is finished, check in with your teacher by sharing your initial ideas for the partner dance. Do not move on to the next phase until your teacher has approved your ideas.
Phase 2: Planning
The next phase is to use your starting ideas to begin planning.
- Use the task card (Google / .docx / .pdf) to help you plan what each robot will be doing for each of the five controller buttons.
- The Path Planning Sheet may also be helpful.
Phase 3: Testing Test our your dance moves by coding the robot to complete each one.
- Your task is to use the plan you developed in Step 2 to code the robots to complete their partner dance with one “move” for each controller button press.
- Pro Tip: Code one button's “move” at a time, and ensure it is working before moving to the next one.
- Iterate on your project until you are happy with your coordinated partner dance, and you are ready to perform for the class!
Phase 4: Performing
Now that you have brainstormed, planned, and practiced, you are ready to perform your robot dance!
- Each paired group will share their dance with the rest of the class.
- While you are not performing, you should watch the other groups' performances.
- Make positive notes in your journal about what you like about each other groups' performances and why. You will use this information to vote on awards for the Partner Dance Challenge.
Wrap Up
Now that the performance is complete, it is time to come together for a whole-class wrap up. Answer the following questions in your journals to reflect on your performance and prepare for this discussion.
- What part(s) of the routine worked as intended?
- What part(s) of the routine did not go as planned?
- How could you use what you learned from this performance to improve your dance routine?
- Did working on this challenge present any unique collaboration issues for your group or your partner group? How did you overcome them?
Reflect and Share
At the start of this unit, you co-created learning targets with your teacher. Once you have completed the challenge, it is time to reflect on your progress toward those learning targets.
For each of your learning targets, complete the following sentences in your journal:
- To begin, I thought ________ because ________.
- Now that we've completed the unit challenge, I understand ________.
- My evidence for this understanding is ________, which shows ________.
Check in with your teacher when you have completed the sentences for each learning target. This reflection will help you share your learning.
Select Return to Units > to go back to all Units.