Join the movement

Join this teacher-led movement to ensure that every student in every school has the opportunity to learn computer science. Share your passion and get the latest information, tips, and tools on social media.


Join the conversation with other teachers using Code Studio on our forum.

Connect to your local community

Computer Science Teacher's Association: The CSTA is an engaged community of educators across the nation that is committed to bringing computer science education to their students while raising awareness of the subject to the general public. They host an annual conference and also have chapters that hold local meetings.

Advocating for computer science: We have a (small) team that focuses on advocating through state governments to bring computer science into K-12 classrooms. We have fact sheets telling the state of computer science in each of these states — and you can access and download your state’s information.

Leadership Opportunities

Become a Regional Partner Regional Partners help increase the sustainability of our Computer Science programs at the local level. is partnering with organizations who can host local workshops for teachers new to computer science and build and sustain a community of computer science educators.

Become a Facilitator is interested in partnering with experienced computer science educators to host local workshops for teachers enrolled in our Professional Learning Program.

Other Community Resources

Looking for other ways to get connected to computer science teachers around the world? Check out these great resources from our partners:

  • CS for all Teachers: A nationwide virtual community for CS educators offering opportunities for sharing resources, developing leadership and connecting with peers.
  • NCWIT: Find your local NCWIT chapter - an organization working to correct the imbalance of gender diversity in technology.

Don't see your local CS community listed? Connect with @TeachCode on Twitter so we can get to know you!