Lesson 10 Design brief worksheet 10.1 – My program
The video ‘Humans need not apply’ provided insight into how robots might be used in the future. Think of a useful task that your robot can perform, and then write a program for it to do that task.
Here are some examples:
- Rescue robot – The robot drives within a border looking for a lost person (mini figure or doll). When the robot locates the person it raises the alarm.
- Driverless car – The robot drives on a designated road (line) without hitting people, other cars or buildings (toys).
- Battle robots – Send robots to war rather than soldiers. Create a sumo ring and program two or more robots to look for each other and then charge to push the other out of the sumo ring
1. Discuss
Discuss this with your partner or other students to decide on a useful robot application that you can program.
What were some of the ideas that came up?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
What were the reasons why one of the ideas was not feasible?
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
2. Describe
Before you start writing your program describe below the problem that your robot is going to solve and how it is going to solve it (solution).
Problem:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
Solution:
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
3. Write your program
Plan your program before you start to put icons into place. Use the icons that you have learned to use, but you may also try out other icons.
4. Failure?
Not everything works out the way you think it will first time. No sweat! Try again, but first describe what went wrong. Why didn’t your program work first time? Remember this: Thomas Edison famously failed 10,000 times before he successfully invented the light bulb! So, keep trying!
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________