New Course List
Incorporating AI education into K-12 classrooms is essential for preparing students for a successful future in our technology-driven world. Learn more about our AI curriculum below!
Introduction to AI for Middle School
Level: Middle School
Length: 10 Contact Hours
In this mini course, students will explore the world of Artificial Intelligence by completing ten projects. Students practice writing effective prompts, use AI to generate content, and build a simple machine learning model using Teachable Machine. By the end of the course, students will better understand how to use common AI tools, and experience the benefits and limitations of those tools. This course does not include coding.
Introduction to AI for High School
Level: High School
Length: 20 Contact Hours
In this course, students learn about basic components of AI including machine learning and large language models. Students explore the benefits of AI in various industries, as well as bias in models and the impacts that bias can have on society. Students get hands-on practice using multiple AI tools throughout the course including: ChatGPT, Gemini, and Teachable Machine. This course does not include coding.
Applications of AI and Machine Learning
Level: High School
Length: 20 Contact Hours
In this course, students learn how data is used for machine learning to create models for Artificial Intelligence. Students use TensorFlow and Python to get hands-on experience with multiple AI model types, and practice training and tweaking models to understand impacts on model output. Familiarity with Python will be helpful (but not required) for this course.
Middle School & High School AI Projects
Level: Middle School, High School
Length: 1-3 Contact Hours, depending on the project
Learn more about assigning projects into your course using the CodeHS Project Catalog
These new, stand-alone projects are also now available and are designed to develop AI literacy in your classroom. These are part our free content catalog, and you can add these lessons directly into your existing course. These projects take anywhere from 1-3 hours to complete.
Elementary AI Projects
Level: Elementary
Length: 30-90 minutes, depending on the project
For CodeHS Elementary Teachers: We've launched 6 new K-5 projects about how AI works. You can view these by searching by Concept > Artificial Intelligence under All Lessons.
Which AI Tools Are Used in Our Courses?
Each Course uses a number of AI tools available for free online. If your school blocks 3rd-party websites, we recommend checking out the whitelist domains article to make sure your IT department allows access to these tools.
Introduction to AI for Middle School:
character.ai (Schools can use ChatGPT or Gemini instead)
Introduction to AI for High School:
Applications of AI and Machine Learning
Check out our Course Catalog or contact us at hello@codehs.com if you have any questions!