Effective Use of AI in the Classroom
- Level Middle School, High School
- Contact Hours 5
This 5-hour professional development mini course supports educators in effectively and responsibly using artificial intelligence (AI) in classroom practice. Participants build a foundational understanding of how AI systems generate outputs and learn how to use AI chatbots to support teaching tasks such as lesson planning, content creation, and differentiation. The course emphasizes practical application, helping educators integrate AI into their workflow while maintaining professional judgment, instructional integrity, and student data privacy. Throughout the course, participants explore real classroom use cases and develop strategies for evaluating when and how AI should be used.
No programming experience required
Flexible self-paced timeframe
In-course support with an instructor
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. |
|
Foundations for Use
This unit builds the foundation needed to use AI effectively. Participants learn what AI is (and is not) and develop a clear mental model of AI as a prediction-based system. The unit then focuses on how large language models generate responses and why outputs can sometimes be incorrect or misleading. Participants are introduced to prompt engineering and learn how the way they structure inputs directly impacts the quality, usefulness, and reliability of AI-generated outputs. |
|
Responsible Use of AI
This unit addresses the challenges and responsibilities that come with using AI in educational settings. Participants examine issues such as academic integrity, appropriate student use of AI, and the limitations of AI-generated content. The unit also covers privacy considerations and the importance of protecting student data. Participants apply a decision-making framework to determine when AI use is appropriate and develop clear expectations for responsible AI use in their classroom. |
|
Course Wrap-Up
This unit provides an opportunity for participants to reflect on their learning and complete course requirements. Participants finalize any remaining activities, complete course feedback, and receive their certificate of completion. |
|
|
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.
Short, digestible video tutorials covering programming topics and concepts in the upcoming lesson
Program examples to give teachers the opportunity to explore how the code works in the fully loaded IDE
Engaging exercises that allow teachers to design and build programs based on new concepts
Engaging exercises that allow teachers to design and build programs based on new concepts