Sep 03, 2026 | 814 words | 8 min read
Team Project Video#
Introduction#
As part of the honors component of this course, students will conclude their Team Project with a final video that emphasizes reflection, teamwork, and communication. Once students have each completed the team project with your course teams, honors students will be grouped into new teams with fellow honors students. Each team will work together to create a final video presentation that showcases the work they have done on the Team Project and reflects on the experience of the Team Project as a whole.
The video should include the following elements:
A title card or title scene that includes the full names of all team members, as well as each member’s course team number and email address, like what is included in the header for each assignment. (2 pts)
A brief introduction to the overall project, including the motivation behind doing such a project and the methods that were used to create your project. This would be similar to what you would have included in your team final report (Demo Task 4) project motivation and project overview and methods. (4 pts)
A brief explanation of each student’s code, including a description of the functions used, as in the Algorithm Design for the team final report (Demo Task 4). (8 pts)
A comparison of the differences among the team members’ code solutions. (4 pts)
A demonstration of how the code functions, including example inputs and outputs that explore several different test cases. This mimics the user manual from your team final report (Demo Task 4). (4 pts)
A closing reflection section where the students as a team answer the following questions (6 pts):
What did you learn from the project?
Were there any parts of the project you struggled with?
What did you find interesting or challenging about the project?
The final video submission should be in an MP4 format, and the size of the file should not exceed \(\qty{500}{\mega\byte}\) due to limitations with Gradescope. Feel free to reach out to your instructor if you have any issues with creating the video file. (2 pts)
This assignment encourages honors students to think critically about the technical work they have completed for the Team Project, communicate their understanding of their code clearly, and reflect on the learning and problem-solving processes they used in this Team Project.
Rubric#
Criteria |
Fully Achieved |
Mostly Achieved |
Partially Achieved |
No Attempt |
|---|---|---|---|---|
Title Card / Title Scene |
A title card or title scene is included that has the names, team numbers, and emails for all honors students working on the project. (2 pts) |
A title card or title scene is included but is missing team numbers, emails, or both. (1 pt) |
No title scene or title card included. (0 pts) |
|
Introduction to the Team Project |
Introduction is clear and includes project motivation and major methods used in the team project. (4 pts) |
Introduction is mostly clear but lacks some information about project motivation or methods used. (2 pts) |
Introduction is present but unclear in motivation or methods used. (1 pt) |
No introduction is included. (0 pts) |
Explanation of Code |
A summary of how each team approached the project is included and contains a brief explanation of all functions. (8 pts) |
A summary of how the code works is present but is missing some details or functions in the explanation. (4 pts) |
A summary of the code is present but does not describe the functionality of the code or the functions used. (2 pts) |
No summary is included. (0 pts) |
Explanation of Differences in Codes |
Students thoroughly explain differences in how each team approached the project, including different approaches and different orders of code components (based on flowcharts). (4 pts) |
An explanation of differences is present but does not fully describe the differences between the codes each team created. (2 pts) |
Students acknowledge that there are differences in their codes but do not elaborate on what the differences are. (1 pt) |
No explanation of differences in codes is included. (0 pts) |
Example of Code Functionality |
A clear example of how the code functions is shown in the video, including a variety of user inputs and possible output values/files from the code. (4 pts) |
An example of how the code works is included in the video but does not include multiple possible inputs/outputs. (2 pts) |
An incomplete demonstration of the code is included in the video. (1 pt) |
No demonstration of the code is included. (0 pts) |
Reflection |
Video ends with a reflection of the team project and fully answers these questions: What did you learn from the project? Were there any parts of the project you struggled with? What did you find interesting or challenging about the project? (6 pts) |
Video ends with a reflection but fails to completely answer one of the required reflection questions. (4 pts) |
Video ends with a reflection but fails to completely answer two of the required reflection questions. (2 pts) |
No reflection included in the video. (0 pts) |
Submission |
Video submitted to Gradescope in MP4 format. (2 pts) |
Not submitted to Gradescope as an MP4. (0 pts) |
Deliverables#
Deliverables |
Description |
|---|---|
tp_honors_teamnumber.mp4 |
Video file in MP4 Format |