Lesson 15.2: Final Presentations and Peer Feedback
Duration: 50 minutes Format: Student Presentations + Constructive Feedback Unit: Final Projects and Assessment (Week 14-16)
Learning Objectives
By the end of this lesson, students will be able to:
- Present their capstone projects clearly and confidently
- Explain their programming choices and problem-solving process
- Provide constructive feedback using established criteria
- Celebrate learning and achievement with peers
Lesson Structure
Presentation Preparation (10 minutes)
- Review presentation guidelines and time limits
- Practice key presentation skills (voice, eye contact, demonstration)
- Prepare project demonstrations and explanations
- Set up technology and presentation space
Student Project Presentations (35 minutes)
- Each student presents their capstone project (3-4 minutes each)
- Demonstrate project functionality and key features
- Explain programming concepts used and challenges overcome
- Answer questions from classmates and teacher
Peer Feedback and Appreciation (5 minutes)
- Structured peer feedback using “I like… I learned… I wonder…” format
- Recognition of creativity, effort, and technical achievement
- Appreciation for diverse approaches and solutions
- Celebration of individual and class learning growth
Materials Needed
- Presentation space and technology setup
- Student projects ready for demonstration
- Peer feedback forms and appreciation materials
- Presentation timer and guidelines
- Certificate or recognition materials
Assessment
Summative
- Quality and clarity of project presentation
- Demonstration of programming concepts and skills
- Explanation of problem-solving and creative choices
- Professional presentation skills and confidence
Portfolio Assessment
Complete capstone project with presentation demonstrating mastery of course learning objectives.
Presentation Skills Development
- Public speaking and communication skills
- Technical demonstration and explanation
- Confidence building and self-advocacy
- Professional presentation practices
Peer Learning and Appreciation
- Learning from diverse approaches and solutions
- Constructive feedback and criticism skills
- Recognition and celebration of achievement
- Building supportive learning community
Reflection and Growth Recognition
- Individual learning journey reflection
- Skill development and confidence building
- Recognition of effort, creativity, and persistence
- Preparation for continued learning and growth
Extension Opportunities
- Family and community showcase event
- Documentation and portfolio creation
- Peer tutoring and teaching opportunities
- Connection to middle school computer science pathways
Vocabulary Applied
- Presentation skills
- Technical demonstration
- Peer feedback
- Learning reflection
- Achievement celebration