PP03 - Demo Day Presentation
This semester your teams have been working on contributions to your chosen project. In the Demo Day presentations you will give a technical demonstration of one of the contributions on which your team has been working.
Assignment
- As a team, identify contributions that the team has worked on and that have had enough work done on them to make an interesting demonstration.
- Determine who will be demonstrating which contributions.
- Prepare and deliver a demonstration of a contribution that includes the Content, and meets the Requirements and Criteria as described below.
Content
The demonstration should strive to tell a cohesive, interesting and engaging story. In doing so it should include the following content:
- an explanation and demonstration of the bug/feature/etc that the contribution is aiming to address.
- an explanation and demonstration of the effect(s) of the contribution.
- a presentation of the contribution’s code explaining how it implements the effect(s) that were shown.
Requirements
The following requirements must be met, but are not sufficient to ensure a high quality presentation (see Criteria below). The presentation must:
- be 9-10 minutes long.
- include an additional 3-4 minutes for question and answer.
- approximately balance the presentation time between speakers.
Criteria
Affirmative answers to the following questions will be indicative of high quality demonstrations.
- Content:
- Will the audience understand what the contribution is trying to fix/improve in the project?
- Will the audience understand the effect that the contribution has had, including the degree to which it has or has not addressed the issue?
- Will the audience clearly understand how the code implements the contribution being demonstrated?
- Presentation Materials:
- Do the presentation materials (slides, white board, video, etc) effectively serve the purpose of helping the audience understand the content?
- Will the audience members be able to process visual content in real-time while also listening to what is being said?
- Are all images and text clearly legible from the back of the room?
- Do the presentation materials (slides, white board, video, etc) effectively serve the purpose of helping the audience understand the content?
- Presenter:
- Does the presenter use verbal and/or visual cues and/or gestures to adequately guide the audience to relevant content?
- Is the presenter convincing in their mastery of the material?
- Does the presenter speak clearly, audibly, and fluidly without excessive reliance on reading from notes or slides?
- Are the details presented technically correct?
All textual materials used in this course are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
All executable code used in this course is licensed under the GNU General Public License Version 3 or later