{toc}
Individual Technical Demo¶
All team members are required to present their technical contributions through a 5-minute demonstration. Please refer to the Tasks and Due Dates for the demonstration schedule. This builds on the Unit Testing information previously shared in the System Design Report. For the demo you are essentially sharing your unit testing.
Each student will plan the main feature they will showcase and determine the format of their demonstrations. Additionally, they should specify the expected outcomes for their metrics. Students who plan to demonstrate multiple features should create a numbered list to organize the related information.
A well developed table (below) will fully explain what will be shown, and thus NOT require any verbal clarifications during the demonstration.
This table will serve as a checklist for the CE to note what was, and what was not demonstrated.
Example Demo Rubric table¶
| Key Function (Feature) | How It Will Be Demonstrated | Expected Outcome as seen by CE |
| wireless connection between A and B | press button on board A | LED on board B starts blinking within 5 seconds |
| frame to support expected load | place 5 lb weight on end of beam | Z displacement of beam <0.125" |
| display of live data | click data display in GUI, expose temperature sensor to heat | displayed value in GUI matches thermometer reading |
| safety protocol for lab experiment | written Standard Operating Procedure | document ready to use in field |
| frame to support (simulated) expected load | analyze 50 lb static load on point B of assembly | FEA output shows max stress <75% yield stress of material & Z displacement <0.125" |
| user authentication system | login with valid and invalid credentials | access granted only for valid users; invalid attempts rejected |
| data visualization in GUI | open data file, and click specific XXX button in GUI | plots updated in the GUI |
| classification/prediction program | input x test dataset into system | output matches expected classification/prediction accuracy |
Each student must complete an Individual Technical Demonstration Rubric Form and upload to the Repository.
Working/Reports/Individual Technical DemoPlease include your RCSID in the file name to make them unique.
Be sure to inform your Project Engineer (PE) when your plan is posted. The PE must review and approve the demonstration plan.
Rubric¶
export:Rubrics\Individual Technical Demo Rubric.docx
Hints¶
If your system rapidly outputs data (results) to a terminal window, try the following to suspend and resume printing outputs. Note, your system keeps running while the output is suspended.
- Windows cmd: Ctrl-S to suspend, and Ctrl-Q to resume
- Windows PowerShell: Ctrl-S to suspend, and Ctrl-Q to resume
- VS Code: Ctrl-S to suspend, and SPACE Bar to resume; it starts a search after running the program.
- Linux: Ctrl-Z to suspend, and fg to resume.
- Arduino IDE Serial Monitor: See https://www.thegeekpub.com/275138/arduino-serial-monitor-basics/?srsltid=AfmBOoqfz-IP8Urb_MIgjtmwZFkrGif7cJ88yvFr89rIwYRFhEnYPiHM
Students also have the option to video-record their demonstrations, enabling subsystems to present the team's overall solution effectively.