Final Project Presentation

Your task is to create a 3-5 minute video demonstrating the key features and functionalities of your web application. This video should showcase your team's work, the application's capabilities, and how it meets the goals set out in your project brief.

Steps for Creating the Video

  1. Planning:

    • Outline the key features and functionalities you want to showcase.
    • Create a storyboard or script to structure your video. This should include what you will say and show at each stage of the demonstration.
    • Assign roles among team members (e.g., narrator, video editor).
  2. Setting Up:

    • Choose a quiet location with good lighting for recording.
    • Ensure your computer screen is clear of unrelated tabs and windows.
    • Use screen recording software that can capture both the screen and audio (e.g., OBS Studio, Camtasia).
  3. Recording the Video:

    • Begin with a brief introduction of your team and the web application.
    • Proceed to demonstrate the application, highlighting its main features. Explain how each feature works and its purpose.
    • Make sure to navigate the application in real-time to give viewers a sense of its user experience and performance.
    • Speak clearly and at a moderate pace. Ensure technical terms are explained for clarity.
  4. Editing: (This may not be necessary if you plan your video well)

    • Use video editing software to trim unnecessary parts, correct errors, and ensure smooth transitions.
  5. Finalizing:

    • Review the video for clarity, quality, and length. Make sure it stays within the 3-5 minute limit.
    • Ensure the video reflects a professional standard suitable for showcasing to an external audience.

Content Guidelines

  1. Introduction:

    • Briefly introduce your team and the name of your web application.
    • State the main goal or purpose of the application.
  2. Feature Demonstration:

    • Clearly demonstrate how to navigate your application.
    • Showcase key features and explain their functionality.
    • Highlight any unique aspects or innovative solutions your team implemented.
  3. User Experience:

    • Discuss the user experience design and any user feedback incorporated.
    • Show how the application provides a seamless and intuitive user experience.
  4. Technical Aspects:

    • Mention the technologies used in building the application (briefly).
    • If relevant, showcase the responsiveness of the application on different devices.
  5. Conclusion:

    • Conclude with a summary of what was demonstrated.
    • Optionally, discuss future directions or potential improvements for the application.

Remember, the goal of this video is to effectively communicate the value and functionality of your web application. Keep it professional, clear, and focused on the key highlights of your project.

Evaluation Rubric

1. Content and Structure (40 Points)

  • Exceptional (36-40 points): Comprehensive introduction, detailed feature demonstrations, insightful user experience discussion, and relevant technical aspects. Effective conclusion summarizing the application.
  • Proficient (31-35 points): Covers most key aspects clearly, may lack slight detail in one area.
  • Adequate (26-30 points): Includes essential content but lacks depth in several areas or misses a key aspect.
  • Needs Improvement (21-25 points): Misses important content sections or provides only superficial information.
  • Unsatisfactory (0-20 points): Lacks critical content, disorganized, or fails to adequately showcase the application.

2. Demonstration of Features (30 Points)

  • Exceptional (27-30 points): Demonstrates all key features with clear explanations and real-time navigation, highlighting unique aspects effectively.
  • Proficient (22-26 points): Demonstrates most features clearly, may miss some details or uniqueness.
  • Adequate (17-21 points): Shows basic functionality but lacks comprehensive demonstration or clarity.
  • Needs Improvement (12-16 points): Demonstrates only a few features, with minimal explanation or clarity.
  • Unsatisfactory (0-11 points): Poor or no demonstration of features, insufficient understanding of the application’s capabilities.

3. Audio/Visual Quality and Professionalism (30 Points)

  • Exceptional (27-30 points): High-quality audio and visuals with a highly professional, clear, and well-paced presentation.
  • Proficient (22-26 points): Good audio and visual quality, generally professional but may have minor issues.
  • Adequate (17-21 points): Acceptable quality but with noticeable issues, satisfactory professionalism but lacks polish in aspects like narration.
  • Needs Improvement (12-16 points): Poor audio or visual quality, affecting overall presentation, lacks professionalism in several areas.
  • Unsatisfactory (0-11 points): Very poor audio and visual quality, severely hindering comprehension, unprofessional and disorganized presentation.

Additional Note

  • Based on peer reflections and contributions to deliverables (GitHub commits, presentation participation, etc.), the instructor reserves the right to score each team member differently on the project. This approach ensures fair assessment of individual efforts and contributions to the project.

Submitting Your Work

Your work must be submitted Anchor for degree credit and to Gradescope for grading.

  1. Make a recording of your presentation and upload to YouTube. Ensure that your upload is accessible (though it may be marked as unlisted).
  2. Navigate to the appropriate Gradescope link
  3. Enter the URL of your YouTube video into the form and submit.
  4. Upload a copy of your recorded presentation to Anchor using the form below.

Note: Anchor submissions can occur at any time during the term, but it is critical that you upload all of your work to Anchor before the last day of the term. Gradescope submissions must be submitted before the deadline (or the late deadline, if applicable).