Skip to content

A15: Presentations

The Final Presentation is Finally Here!!!
Week 16 Assignment – Due 4/30/2024 – Beginning of Class
100 points

Overview:
Assignment 15, the concluding assignment of the course, is a comprehensive presentation that not only showcases your completed Flask web application but also reflects on the learning journey throughout the course. This final presentation is an opportunity to demonstrate the functionalities and design of your application, and equally important, to share your experiences, the knowledge gained, and the challenges overcome during the development process.

Objectives:
  • Deliver a detailed presentation of your Flask web application, highlighting its key features and functionalities.
  • Reflect on your learning journey, discussing the skills and knowledge acquired throughout the course.
  • Share experiences and insights gained from the development process, including challenges faced and how they were resolved.

Deliverables:
  1. Final Project Presentation
    • Description: Prepare a structured presentation that includes a thorough demonstration of your web application and a reflective overview of your learning experience. The presentation should cover the technical aspects of the application, its features, and the development process, along with personal insights into what you have learned and how you have grown as a developer.
    • Requirements: The presentation should be engaging, informative, and well-organized, using visual aids such as slides, screenshots, or live demonstrations. It should effectively communicate both the technical achievements and the educational journey.
  2. Reflective Learning Overview
    • Description: Alongside the demonstration of your application, include a segment in your presentation that discusses the key learning points from the course. Reflect on how these learnings were applied in the development of your application and how they have contributed to your growth as a developer.
    • Requirements: This reflective overview should be introspective and insightful, highlighting your understanding of the course material and its practical application.
  3. Q&A Session
    • Description: Engage with the audience in a Q&A session following your presentation. Be prepared to answer questions regarding both your application and your learning experience.
    • Requirements: Respond confidently and knowledgeably, showing a deep understanding of your project and the learning process.

Submission Guidelines:
  • Submit the final presentation slides and any accompanying materials.
  • Be prepared to present on the assigned date, ensuring all technical requirements for the presentation are in place.
  • Ensure all materials are clearly labeled and organized for an effective presentation.

Evaluation Criteria (100 points):
  • Clarity, depth, and effectiveness of the application demonstration, showcasing the functionalities and design of the web application.
  • Insightfulness and sincerity of the reflective learning overview, demonstrating an understanding of the course material and personal development.
  • Ability to engage the audience, effectively communicate key points, and respond to questions during the Q&A session.
  • Overall presentation skills, including the organization of content, use of visual aids, and delivery.