The Voice for K-12 computer science education and its educators.
The Computer Science Teachers Association is a membership organization
that supports and promotes the teaching of computer science and other computing
disciplines. CSTA provides opportunities for K-12 teachers and students to better
understand the computing disciplines and to more successfully prepare themselves to
teach and learn.
Beginning to Rethink CS Education at NSF
A rethinking about how the Computer & Information Science & Engineering Directorate (CISE) approaches education and workforce programs.
Tell Us What You Think
In order to plan for the coming year, we need your advice! Please complete the CSTA Membership Satisfaction Survey and qualify to win one of two Flip video camcorders. Click here to take survey.
Final Version of the New Level I Document
This document presents the learning objectives, assessment measures, and sample educational activities for the Level I course described in "A Model Curriculum for K-12 Computer Science."
Exploring CS Curriculum
The complete Exploring Computer Science curriculum is now available for download.
Expand Your Connections Poster
Download our engaging new classroom poster for your students, or customize it for your institution!
Access the CSTA Source,
a new online repository of teaching and learning materials for K-12 computer science!