Lesson 16.2: Showcase Event and Course Reflection

Duration: 50 minutes Format: Public Showcase + Learning Reflection Unit: Final Projects and Assessment (Week 14-16)

Learning Objectives

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

  • Successfully present their learning to families and community members
  • Reflect on their learning journey and growth throughout the course
  • Articulate the value and importance of computer science education
  • Set goals for continued learning and exploration

Lesson Structure

Community Showcase Event (35 minutes)

  • Students present projects and learning to invited families and community
  • Demonstrate programming skills and explain technical concepts
  • Share learning journey and growth experiences
  • Receive recognition and celebration from audience

Course Reflection and Goal Setting (12 minutes)

  • Reflect on learning journey from beginning to end of course
  • Identify key skills, concepts, and confidence gained
  • Set goals for continued computer science learning and exploration
  • Appreciate growth and achievement in themselves and classmates

Celebration and Recognition (3 minutes)

  • Celebrate individual and class achievements
  • Recognize effort, creativity, persistence, and growth
  • Thank families, community members, and each other
  • Look forward to continued learning and exploration

Materials Needed

  • Showcase event setup with student project stations
  • Portfolio and documentation displays
  • Recognition certificates and celebration materials
  • Reflection and goal-setting materials
  • Thank you and appreciation materials

Assessment

Summative

  • Quality of showcase presentation to community audience
  • Demonstration of course learning objectives mastery
  • Reflection on learning journey and growth
  • Goal setting for continued learning and exploration

Portfolio Assessment

Complete course portfolio demonstrating learning journey, skill development, and achievement of all course objectives.

Community Connection and Recognition

  • Successful sharing of learning with broader community
  • Recognition of student achievement and growth
  • Building support for computer science education
  • Inspiring continued learning and exploration

Learning Journey Reflection

  • Recognition of individual growth and achievement
  • Appreciation for learning process and challenges overcome
  • Understanding of computer science concepts and skills gained
  • Confidence in continued learning and exploration

Future Learning Pathways

  • Connection to middle school computer science opportunities
  • Identification of summer programs and continued learning options
  • Goal setting for skill development and exploration
  • Building foundation for lifelong learning in technology

Course Completion Celebration

  • Recognition of successful course completion
  • Celebration of individual and class achievements
  • Appreciation for learning community and support
  • Inspiration for continued growth and exploration

Final Vocabulary Mastery

Students demonstrate understanding and use of all course vocabulary in context of final presentations and reflections.

Extension Opportunities

  • Continued engagement with computer science learning
  • Mentoring opportunities for incoming students
  • Summer camp and program participation
  • Middle school computer science pathway preparation