During week 7 you will meet for 12 minutes individually with Dave and Stephen either in Tuesday or on Thursday --- you will sign up via a Moodle sign up page. Be ready to describe your final project idea with a drawing or 3D sketch and ideas for code. Your final project will be an interactive construction using the RedBack, sensors, and actuators, as well as relevant physical materials.
The motivation for your piece is yours to choose, though it may be helpful to use a word or a theme as a conceptual trigger (as in our previous assignments).
The piece will be due for our public show opening where your work will be on display (so best to give yourself some time for testing well before then), which will be on Tuesday, March 10, at 6:30 pm.
We expect that your project will incorporate a significant element of each of the following categories:
- Physical design creativity. Your physical design and construction shows attention, intention, and effort. Your construction is engaging and its design works well to facilitate an interactive experience.
- Physical design robustness. Your physical construction uses materials appropriate for your design, and has strength and/or flexibility as needed to successfully perform throughout the entire opening show and possibly beyond.
- Coding depth. The software that you write has some depth to it. The software should not merely be turning on/off a few things to facilitate the physical design; there should be notable thought and logic in the software itself.
- Coding quality. The software that you write should follow good coding practices. From a style perspective, your code should be indented properly, use variables appropriately, be well-organized, and be clear to read. From a functionality perspective, your code should be as bug-free as possible.
- Interactivity. Your project must be clearly interactive with the participant. This must be a digital form of interactivity, i.e. your project uses sensors in order to change its behavior.
To re-emphasize: to succeed, your project must incorporate all of the above categories, not merely a subset of them.