Challenge: Complex Systems
BUILDING AND PROGRAMMING
BUILDING AND PROGRAMMING
To build and program a 'complex' device.
ALL students will: Build and program a device which does not reflect the plan. This device may not have the necessary number of motors and sensors
MOST students will: Build and program a device which somewhat reflects the plan. This device will have the correct number of motors and sensors.
SOME students may: Build and program a device which accurately reflects the plan. This device may have more motors and/or sensors than what was necessary.
Complex System: A system which uses multiple motors and multiple sensors to achieve one goal.
Once you have chosen which plan to go forward with, discuss who will build which elements of the device and who will take the lead role in programming.
a) Which plan did you choose? (1 point)
b) Build your Device
c) Put 3 photos of your device on your site (1 point)
d) Discussion of differences compared to the plan (if necessary)
a) Program the device
b) Include a screenshot of your code
c) Discuss what your code does step-by-step (2 points)
Build:
Statement/sketch on which plan was chosen: 1 point
Build is similar to the plan: 2 points
Robust build: 2 points
3 photos included on your MS Rover Robotics Online Portfolio: 1 point
Programming:
Programming similar to the final flowchart: 2 point
Efficiency of programming: 2 points
Screenshot of programming code: 1 point
Explanation of the code, step-by-step: 2 points
Total: 11 points
Make sure your MS Rover Robotics Online Portfolio is clearly labelled and every image is a suitable size.