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