Data Science and AI
Data Science and Artificial Intelligence builds upon the foundational course and introduces students to more advanced AI-related concepts and technical implementation.
Learn More About Data Science & AI
This professional development course prepares educators to teach a one-semester high school Artificial Intelligence and Machine Learning curriculum. Participants will explore the curriculum’s four units, which guide students from foundational computational thinking and Python programming into data science, machine learning, ethical AI analysis, and authentic AI solution design.
Throughout the training, educators will examine how the curriculum bridges traditional computational thinking, or CT 1.0, with machine learning-enhanced thinking, or CT 2.0. Participants will learn how to support students as they build Python programming skills, work through the complete data science cycle, analyze real-world datasets, investigate classification algorithms, examine algorithmic bias, and implement machine learning models using industry-standard Python libraries such as pandas, scikit-learn, and Keras.
The course includes hands-on practice with core instructional activities from the curriculum, including domain-specific data projects, unplugged classification activities using the Titanic dataset, technical model-building exercises, and an MNIST digit recognition project. Participants will also consider how to facilitate student projects in science, business, engineering, healthcare, economics, environmental science, sports analytics, and social media wellness.
Emphasis is placed on helping teachers develop both the technical confidence and instructional strategies needed to teach AI responsibly. Participants will examine how to integrate critical data literacy, ethical reasoning, algorithmic bias, and the societal impacts of AI systems throughout instruction. The course also highlights alignment with Virginia’s Data Science Standards of Learning and CSTA Computer Science Standards.
By the end of the professional development experience, participants will be prepared to implement the AI/Machine Learning curriculum in a high school setting and support students in becoming technically capable, critically aware, and ethically responsible participants in an AI-driven world.
- Participants should have prior experience teaching computer science, STEM, mathematics, technology, engineering, data science, or a related subject area.
- Basic familiarity with programming concepts is recommended.
- Prior Python experience is helpful but not required, provided participants are comfortable learning technical tools during the training.
Participants may include: high school educators who will teach or support instruction in computer science, data science, artificial intelligence, STEM, or related career and technical education pathways. It is also appropriate for instructional coaches, curriculum specialists, and program leads supporting AI or computer science implementation.
Register for your spot today!
Contact the CodeVA Educator Programs and Professional Learning email (educators@codevirginia.com) with questions.
Interested in this course for a group of educators from a school or division?
Contact CodeVA using one of Contact Forms (Connect & Chat, Collaborate with Us, Request Professional Learning) to learn more about this opportunity.
Explore other course offerings!
Visit our Professional Learning page to see what else CodeVA has to offer.
Intermediate: Participating educators need a basic knowledge and understanding of CS concepts, including coding using a statically-typed, object-oriented programming language (e.g., Java, C, C++, C#) and working with higher-order data structures like objects and arrays.
CodeVA professional learning opportunities are available to Virginia and DC public school educators, pre-service teachers, and Department of Defense Education Activity (DoDEA) educators, thanks in part to our partnership with the Virginia Department of Education (VDOE). While VDOE continues to subsidize a limited number of courses, most offerings now include a tuition fee.