Any student — whether they want to become a lawyer, a nurse, or a coder — can benefit from a better understanding of computer science. By incorporating computer science into their classrooms, educators can help prepare students to succeed as they pursue their dreams.

Applications are currently open for’s 2019 Professional Learning Program (PLP) for middle and high school teachers. Thanks to a partnership between and the Allegheny Intermediate Unit, this opportunity is available to regional educators free of cost.

The PLP is designed for those who are new to teaching computer science (CS) or have experience teaching other CS courses and provides space for educators to become comfortable with curricular materials, CS content, and pedagogy.

Elementary school teachers are also welcome to sign up year-round for’s no-cost, high-quality one-day professional development workshops for Computer Science Fundamentals courses from an experienced computer science facilitator.