Virtual Learning with Pathfinders
Take advantage of flexible online professional development designed to deepen your CS knowledge and teaching strategies at no cost.
Cyber.org Self-Paced Professional Development
Enjoy curated recordings of virtual PD sessions at your own pace! From kindergarten to high school, Cyber.org provides ways to incorporate cybersecurity into ALL classrooms through a Self-Paced PD course on Canvas.
Harvard’s CS50 Courses
Explore free, high-quality computer science courses from Harvard through the CS50 series. Whether you’re new to CS or looking to deepen your understanding, options include CS50x: Introduction to Computer Science, CS50 for Educators, and specialized tracks in web, AI, and game development—perfect for both self-paced learning and classroom inspiration.
CSTA Professional Development
Online professional development (PD) courses provide a flexible, deep learning experience you can complete at your own pace. The Professional Learning Series (PLS) supports teachers’ ongoing PD and ultimately improves the quality of teaching and learning of K-12 CS.