Please enable JavaScript to use CodeHS

Introduction to AI for Middle School

Generative AI

Students will experiment with generative AI tools that create text, images, music, and more. Through creative projects and guided challenges, they’ll explore how generative models combine existing knowledge in new ways, and reflect on both the exciting possibilities and the limitations of AI-driven creativity.

Lessons

3.1 Generative AI

  • Generative AI
  • Overview: Generative AI Activity
  • Create an Encyclopedia Entry
  • Reflect: Generative AI

3.2 Generative AI Art

  • Art Detective
  • Can AI "Make" Art?
  • Exploring AI Image Generation
  • These Cats Do Not Exist
  • These Cats Do Not Exist Reflection
  • +1 more

3.3 Project: Generative AI Art Show

  • Generative AI Art Show
  • Generative AI Art Show Submission

3.4 AI and Music Generation

  • Music Revolution: How AI Could Change the Industry Forever
  • Use AI to Create a Song
  • Music Producer Vs. AI Beatmaker: Can You Hear the Difference?
  • Generate an AI Beat!
  • Reflection: AI and Music

3.5 Does AI Know How to Code?

  • Overview: Does AI Know How to Code?
  • Prompt: Draw a Snowflake
  • Prompt: Create Student Groupings
  • Prompt: Make a Website
  • Reflect: Does AI Know How to Code?
  • +2 more

3.6 Project: AI-Assisted Coding

  • Project Launch
  • Planning Your Program
  • Option p5.js - Starter Code
  • Option p5.js - Test and Improve
  • Option Python - Starter Code
  • +4 more