Lesson 14.2: Capstone Project Development Workshop
Duration: 50 minutes Format: Independent Programming + Coaching Support Unit: Final Projects and Assessment (Week 14-16)
Learning Objectives
By the end of this lesson, students will be able to:
- Apply all learned programming skills to independent projects
- Demonstrate problem-solving and debugging skills
- Work independently while seeking appropriate help
- Make significant progress toward project completion
Lesson Structure
Project Development Focus Time (40 minutes)
- Students work independently on their chosen capstone projects
- Teacher provides individual coaching and technical support
- Peer partnerships check in and provide mutual assistance
- Focus on significant progress toward project milestones
Progress Check and Problem-Solving (8 minutes)
- Students assess progress against their planned timelines
- Identify any challenges or obstacles encountered
- Adjust plans if necessary based on progress and learning
- Get help with specific technical or creative challenges
Next Steps Planning (2 minutes)
- Identify specific goals for next project work session
- Plan any additional resources or support needed
- Set expectations for continued independent work
Materials Needed
- Devices with Scratch Jr. and project files
- Individual project planning materials
- Technical support reference materials
- Progress tracking worksheets
- Problem-solving and debugging resources
Assessment
Formative
- Progress made toward project goals
- Quality of independent work and problem-solving
- Appropriate help-seeking and resource use
- Persistence and creativity in addressing challenges
Independent Learning Skills
- Self-direction and focus during work time
- Effective time management and prioritization
- Appropriate help-seeking and resource utilization
- Persistence through challenges and setbacks
Technical Skill Application
- Integration of multiple programming concepts
- Creative problem-solving within technical constraints
- Quality and functionality of programming implementation
- User experience and design considerations
Differentiated Support
- Advanced learners: Extended challenges and complex feature implementation
- Struggling learners: Simplified goals and additional scaffolding
- Different learning styles: Visual, auditory, and kinesthetic support options
Extension Opportunities
- Peer tutoring and collaborative problem-solving
- Advanced feature tutorials and challenges
- Integration with other subject areas and real-world applications
- Preparation for presentation and sharing
Vocabulary Applied
- Independent work
- Progress monitoring
- Technical implementation
- Problem-solving
- Milestone achievement