Lesson 1: Capstone Project Planning (1 hour)
Learning Objectives
- Understand capstone project requirements
- Plan a comprehensive AI project
- Integrate multiple course concepts
- Set project goals and timeline
- Begin project development
Materials Needed
- Capstone project guidelines
- Project planning templates
- Course materials for reference
- Student notebooks
- Internet connection for research
Time Breakdown
- Introduction to capstone project (10 min)
- Project requirements and guidelines (15 min)
- Project planning and proposal (25 min)
- Project kickoff and initial work (10 min)
Activities
1. Introduction to Capstone Project (10 min)
What is a Capstone Project?
- Comprehensive project demonstrating learning
- Integrates multiple concepts from course
- Shows understanding and application
- Culminating experience
- Portfolio piece
Purpose:
- Demonstrate what you've learned
- Apply concepts to real problems
- Show creativity and problem-solving
- Reflect on learning journey
- Prepare for future learning
Expectations:
- More comprehensive than Unit 6 projects
- Should integrate multiple AI concepts
- Should address real problem
- Should consider ethics
- Should be well-documented
- Should be presented effectively
Timeline:
- Lesson 1: Plan and propose
- Lesson 2: Develop project
- Lesson 3: Continue development and testing
- Lesson 4: Finalize and prepare presentation
- Lesson 5: Present and reflect
2. Project Requirements and Guidelines (15 min)
Project Requirements:
1. Must Use AI/ML:
- Apply AI concepts learned
- Use appropriate AI tools
- Demonstrate understanding of AI techniques
- Can combine multiple AI approaches
2. Must Solve a Problem:
- Address real problem or need
- Be meaningful and relevant
- Show problem-solving skills
- Demonstrate impact or potential impact
3. Must Integrate Course Concepts:
- Use concepts from multiple units
- Show understanding of:
- How AI works (ML, neural networks)
- AI applications (vision, NLP, etc.)
- Ethics and bias
- Current trends
- Demonstrate synthesis of learning
4. Must Include Ethics:
- Consider ethical implications
- Address bias concerns
- Discuss privacy if relevant
- Reflect on responsible use
5. Must Be Documented:
- Complete project documentation
- Explain design decisions
- Document development process
- Include testing and results
6. Must Be Presented:
- Clear presentation (5-7 minutes)
- Demonstrate project
- Explain concepts used
- Reflect on learning
Project Options:
Option 1: Build an AI Application
- Create working AI application
- Use tools learned (Teachable Machine, APIs, etc.)
- Solve specific problem
- Document and present
Option 2: Analyze an AI System
- Choose existing AI system
- Analyze how it works
- Evaluate ethics and bias
- Propose improvements
- Present analysis
Option 3: Research and Propose Solution
- Research AI problem or opportunity
- Propose AI solution
- Design system architecture
- Consider implementation
- Present proposal
Option 4: Create Educational Content
- Create resource teaching AI concept
- Could be: Video, website, interactive tool
- Must demonstrate understanding
- Help others learn
- Present resource
Option 5: Design Your Own
- Propose custom project
- Get teacher approval
- Must meet requirements
- Be creative!
Assessment Criteria:
- Understanding of AI concepts (25%)
- Problem-solving and creativity (20%)
- Integration of course concepts (20%)
- Ethics consideration (15%)
- Documentation quality (10%)
- Presentation quality (10%)
3. Project Planning and Proposal (25 min)
Project Planning Steps:
1. Choose Project Type:
- Select from options or propose custom
- Consider interests and skills
- Ensure feasibility
- Get excited about it!
2. Define Problem:
- What problem are you solving?
- Who is it for?
- Why does it matter?
- Clear problem statement
3. Design Solution:
- How will you solve it?
- What AI concepts will you use?
- What tools will you need?
- What will the output be?
4. Plan Implementation:
- Break down into tasks
- Timeline for each task
- Resources needed
- Potential challenges
5. Consider Ethics:
- Ethical implications?
- Bias concerns?
- Privacy considerations?
- How will you address them?
6. Plan Documentation:
- What will you document?
- How will you present?
- What visuals will you use?
- How will you demonstrate learning?
Activity: Create Capstone Project Proposal
Students create detailed proposal (2-3 pages):
Proposal Sections:
1. Project Title and Overview:
- Clear title
- Brief description
- Project type
2. Problem Statement:
- What problem are you solving?
- Why does it matter?
- Who is it for?
3. Solution Design:
- How will you solve it?
- What AI concepts will you use?
- What tools/technologies?
- Expected output
4. Course Concept Integration:
- Which units/concepts will you use?
- How will you demonstrate understanding?
- How does it integrate learning?
5. Implementation Plan:
- Tasks and timeline
- Resources needed
- Potential challenges
- Solutions to challenges
6. Ethics and Responsibility:
- Ethical considerations
- Bias concerns
- Privacy issues
- How you'll address them
7. Success Criteria:
- How will you know it's successful?
- What does "done" look like?
- What will you demonstrate?
8. Reflection Plan:
- How will you reflect on learning?
- What will you document?
- What questions will you explore?
Proposal Review:
- Teacher reviews proposals
- Provides feedback
- Approves or suggests adjustments
- Ensures feasibility
4. Project Kickoff and Initial Work (10 min)
Getting Started:
- Gather resources
- Set up tools
- Begin initial work
- Make progress
Initial Tasks May Include:
- Research and background work
- Setting up tools and accounts
- Gathering data or resources
- Creating initial prototypes
- Starting documentation
Documentation from Start:
- Document everything
- Take notes on decisions
- Record challenges and solutions
- Track progress
Support Available:
- Teacher guidance
- Peer support
- Online resources
- Class time for work
Next Steps:
- Continue development next class
- Make steady progress
- Document as you go
- Ask for help when needed
Preview: Next lesson - Continue development
Differentiation Strategies
- Younger students: Simpler projects, more guidance, structured templates, more support
- Older students: More complex projects, greater autonomy, deeper analysis, independent work
- Struggling learners: Provide project ideas, pair with partner, more scaffolding, step-by-step guidance
- Advanced learners: Encourage innovation, complex projects, advanced tools, help mentor others
Assessment
- Quality of project proposal
- Feasibility of plan
- Integration of course concepts
- Consideration of ethics
- Clarity of goals