Unit 8: Final Projects

Lesson 1: Capstone Project Planning (1 hour)

Lesson content from Unit 8: Final Projects

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