Time to be an actor
Objectives
- Be creative
- Build a complex program using a lot of techniques from before
Assignment
- Come up with a script for your robot to "perform" a scene in a play. It should include at least:
- At least two different sets of motion. Each set needs to have two places where it is performed. For an example, a set could involve turning around. Each set needs to include at least three different blocks.
- At least two different motions for your third motor. One motion could be something like waving a flag up. Each set needs to be used at least two different times.
- have a least three different "speeches" your robot does.
- have the script vary based on input from the environment. For example, if the touch sensor is pressed it does movement a otherwise it does movement b. There should at least three different optional movements.
- Write your script out formally as an outline
- Create a clean program that will implement your script
Submission instructions
- Due date is found on Canvas
- Each person should create a pdf document that contains the following information
- Your name
- Your partner's name
- A brief description of what you did
- A brief description of what your partner did
- Your script
- How your team improved over any mistakes made last time
- Indicate which hints (if any) your team used
- How well you achieve each objective. Include a discussion about how pair programming went.
- Submission:
- Team member A submits the team's code and his/her pdf document in one zip folder.
- Team member B submits his/her pdf document (does not need to be zip'ed)
Hints
- Creativity will not be graded. Your robot can be a boring actor. That is fine. Start with a boring actor and then make a creative script if you have time and the desire.
Challenges
This topic: CenterForComputing
> WebHome >
SyllabiFall2022 >
CSC102SylF2022 > CSC102F2022Lab8
Topic revision: r5 - 2022-10-18 - cathybareiss