Please enable JavaScript to use CodeHS


Introduction to AI for High School

In this course, students will have a chance to explore key aspects of Artificial Intelligence, including machine learning, large language models, bias in models, and the impacts they have on our society. Students will have a chance to engage with multiple AI tools throughout the course, such as ChatGPT, Gemini, and Teachable Machine.

Overview & Highlights

High School
Contact Hours

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Intro to AI
In this module, students will gain an understanding of the main concepts and vocabulary around AI.
Machine Learning
Students will learn the fundamentals of machine learning, covering its lifecycle, supervised, unsupervised, and reinforcement learning, and explore bias within learning models.
Training AI Models
In this hands-on module, students will learn how to train AI models using Teachable Machine and will explore the use cases for AI in various industries.
Risks of AI
Students will explore the ethical implications and risks of AI technology, including bias, hallucinations, security, disinformation, and legal challenges, ending in a project to create a public service announcement about AI.

Offline Handouts

Customizable Assignments

Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.

Learn More

Actions for Teachers

Didn’t find what you were looking for? Here are a few links that might be useful to you.