How To Access the AI Course Beta
AI Course Webinar Recording - Watch Now!
Why Teach Artificial Intelligence
A preview of the Introduction to Artificial Intelligence course is available now for beta testing. The full course will be available for teachers to create their own sections by July 30th, 2021.
How To Access the AI Course Beta
Join the AI Course Beta section here: codehs.com/introai/start
Enter this course code: 8BF3D
If you're interested in joining the Teacher Testing Group, please complete this form.
AI Course Webinar Recording
This webinar was hosted on May 4th, 2021.
[View the webinar slides here.]
Why Teach Artificial Intelligence
The CodeHS Introduction to Artificial Intelligence course teaches students important programming concepts that enable the use of Artificial Intelligence in computer science and society at large. Students learn how to incorporate basic Artificial Intelligence algorithms in their own work, and consider the social and ethical implications of how Artificial Intelligence is used, and how it plans to be used.
Who Should Take This Course?
This course is intended for high school students who have finished Introduction to Python 3. The course will be accessible to all types of classrooms, with 3 versions available: an introductory module, a month-long course, and a full-semester course.
The introductory module can be added to any existing course, or put in supplemental materials, so that teachers can introduce AI topics to students in any class.
The month-long course is intended for teachers who are interested in teaching students some of the basics of AI, without spending an entire semester diving into the topic.
The full semester course is a deep dive into AI; students will cover a gaming module, learn how to create a chatbot, and how to make predictive models. By the end of the course, students develop a series of projects that illustrate the variety of ways Artificial Intelligence can be used to optimize and predict information and processes.
Demo Programs
Connect Four

Alpha Beta Pruning
Course Modules
What is AI? |
AI in Gaming |
Creating Predictive Models |
AI and Chatbots |
Links and Resources
Visit the CodeHS Course Catalog to explore all the courses available. If you have any questions, please email us at hello@codehs.com.