Read Reports & Publications
We’ve created a warehouse of resources to help keep you informed on the latest in computer science research. Our listing...
Read Guidance for Reflective Teachers
Effective CS teachers continuously develop their knowledge, practice, and professional identity to keep pace with a rapidly evolving discipline. They...
Read Accredited PD
Use the filters and search below to discover accredited professional development (PD) programs and associated curricula for K-12 CS teachers. Click...

Read Policy Committee
CSTA is creating a new teacher-led CSTA Policy Committee, with 8-12 volunteers who meet regularly (virtually) to develop and refine recommendations and...

Read PD Provider Summits
Curriculum and PD providers in particular have a lot of power to influence what’s viewed as “normal” in the CS...

Read Online PD Courses
As a CS teacher, you’re constantly looking for ways to improve your practice but have limited time to do so,...
Read K-8 Representative
K-8 Representative Candidates Gloria Amador Kindergarten Teacher Los Angeles Unified School District Maria Filipe Computer Literacy TeacherElizabeth Public School District-...
Read International Teacher Representative
International Teacher Representative Candidate Adrian “Edge” Angeles 9-12 TeacherPhilippine Science High School Main Campus, Quezon City, Philippines
Read History of the CSTA Annual Conference
Once known as the Computer Science & Information Technology (CS&IT) Symposium, the CSTA Annual Conference has continued to grow since...

Read Schools of Ed: Introduction
Why should Schools of Education offer CS programs? The field of computer science (CS) education has rapidly accelerated over the...

Read Schools of Ed: Field Experiences
How do teachers get field experiences in CS? Preservice teacher education programs provide practicum experiences for teacher candidates where they...

Read Guidance for Schools of Education
A volunteer group of experienced School of Education faculty developed this series of case studies, resources, and recommendations to provide...