Computer Science (CS) for All Teachers

High school computer science teacher with students

As computer science becomes a required subject in more and more schools, many teachers find themselves needing support and resources for teaching this new subject.

Computer Science (CS) for All Teachers is a virtual community of practice, welcoming all teachers from PreK through high school who are interested in teaching computer science. It provides an online home for teachers to connect with one another and with the resources and expertise they need to successfully teach computer science in their classrooms.

With the support of a team of expert facilitators and computing professionals, PreK-12 teachers can get answers to their questions, share their experiences in small groups, participate in online events, search for resources, and learn new instructional strategies from their colleagues—all in an effort to ensure computer science for all.

Previously known as the CS10K Community, CS for All Teachers is funded by the National Science Foundation and has been managed by AIR for nearly 10 years.