About CSTA

The Computer Science Teachers Association (CSTA) understands that teaching computer science is hard. That’s why our dedicated team and teacher-led Board of Directors focus on creating a strong environment to support K–12 educators.

Our vision is to ensure that every student is prepared for a world powered by computing. The path to this goal requires a united community of supported and empowered educators delivering high quality, accessible, and inclusive computer science education for their students. To support this vision, CSTA is focused on:

  • Creating a thriving community that fosters continuous growth, belonging, and connection among CS educators.
  • Equipping educators with the CS teaching and learning resources they need to elevate their practice. 
  • Deepening and expanding leadership for CS educators. 
  • Advocating for our vision and mission at the local, state, and national levels, and
  • Collaborating to realize our vision.
A male teacher is helping a female student by looking over her should. Both are smiling.

CSTA unites, supports, and empowers educators to enhance the quality, accessibility, and inclusivity of computer science education.

Our Values

Teachers first.

Equity in all we do.

Value growth and impact.

Every teacher belongs.

Serve with trust and integrity.