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