Lesson 15.1: Project Completion and Testing

Duration: 50 minutes Format: Final Development + User Testing Unit: Final Projects and Assessment (Week 14-16)

Learning Objectives

By the end of this lesson, students will be able to:

  • Complete their capstone projects to a functional level
  • Conduct user testing and gather feedback
  • Make improvements based on testing results
  • Prepare projects for public presentation

Lesson Structure

Final Development Push (25 minutes)

  • Students work to complete core functionality of their projects
  • Focus on creating working, testable versions
  • Add finishing touches and polish based on time available
  • Prioritize essential features over optional enhancements

User Testing Session (20 minutes)

  • Students test each other’s projects and provide feedback
  • Use structured feedback forms to gather useful input
  • Focus on user experience, clarity, and functionality
  • Practice giving constructive criticism and praise

Improvement and Polish Time (5 minutes)

  • Make quick improvements based on user testing feedback
  • Fix any critical bugs or usability issues discovered
  • Finalize projects for presentation and showcase

Materials Needed

  • Devices with completed or near-completed projects
  • User testing feedback forms
  • Project completion checklists
  • Presentation preparation materials
  • Celebration and recognition supplies

Assessment

Formative

  • Completion level and functionality of capstone projects
  • Quality of user testing participation and feedback
  • Responsiveness to feedback and improvement implementation
  • Preparation level for final presentation

Summative

Completed capstone project demonstrating integration of course learning objectives.

User Experience and Testing

  • Systematic approach to gathering feedback
  • Understanding of user perspective and needs
  • Implementation of improvements based on testing
  • Quality assurance and bug identification

Project Completion Skills

  • Prioritization and time management under deadlines
  • Quality control and final polish
  • Preparation for public presentation
  • Reflection on learning and achievement

Celebration of Learning

  • Recognition of individual growth and achievement
  • Appreciation for diverse project approaches and outcomes
  • Building confidence for presentation and sharing
  • Preparation for culminating showcase event

Extension Activities

  • Advanced feature implementation if time allows
  • Peer collaboration and cross-project integration
  • Documentation and instruction creation for projects
  • Preparation of presentation materials and demonstrations

Vocabulary Applied

  • User testing
  • Feedback implementation
  • Project completion
  • Quality assurance
  • Presentation preparation