Please enable JavaScript to use CodeHS

Effective Use of AI in the Classroom

In this course, students will learn the essential skills needed to effectively use AI in the classroom. Students will explore AI use cases by subject area, identify how AI can be used for rubric analysis, enrichment and test preparation. Students will also explore prompt engineering techniques with a guided and customizable AI chat bot

  • No programming experience required

  • Flexible self-paced timeframe

  • In-course support with an instructor

Course Overview

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

Welcome to Effective Use of AI in the Classroom
This introductory module provides an overview of the CodeHS professional development experience. Educators will explore key goals for the course, examine strategies for planning and pacing their teaching, and reflect on access and equity in computer science education. This module also sets the foundation for goal-setting and long-term success in teaching computer science.
Understanding AI in Education
This module provides educators with a foundational understanding of how AI works and its real-world applications. Teachers will explore core AI concepts and see examples of AI in action to better support student learning and discussions around emerging technologies.
Working with AI Chatbots
Integrating AI into Teaching and Learning
Responsible and Ethical Use of AI
Course Wrap-Up
In the final course module, teachers will reflect on their learning and complete the advanced autograders course.

Empowering Teachers with the Knowledge & Confidence to Teach Excellent Courses

CodeHS online PD courses are made up of a series of learning modules covering the pedagogy and instructional strategy for teaching CS in a blended classroom.

Teachers work through these on their own time while receiving personalized support and feedback every step of the way.

Videos & Slides

Short, digestible video tutorials covering programming topics and concepts in the upcoming lesson

Examples

Program examples to give teachers the opportunity to explore how the code works in the fully loaded IDE

Exercises

Engaging exercises that allow teachers to design and build programs based on new concepts

Open-Ended Responses

Engaging exercises that allow teachers to design and build programs based on new concepts