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.


Chris Stephenson's presentations from the CSTA/Hopper K-12 Workshop Now Available
Download the new presentations AP Computer Science and Building Student Interest in Computing.

Presentations and more from
the CS&IT 09 Symposium!

Download speaker presentations, view the opening and closing keynotes, and much more.

Check out our latest Snipit Podcast!
Listen to Ron Eglash speak about Cultural Computing at the CSIT09 Symposium.

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.

Results of the 2009 CSTA National Secondary CS Survey
This survey examines core questions and trends relating to high school computer science education.

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!

Subscribe to the CSTA Advocate Blog's RSS Feed! Don't miss the latest entries--look for the orange icon to subscribe.

Access the November issue of our newsletter, the CSTA Voice.

Find out what the state teacher certification requirements are in the CSTA teacher certification database!

Get your college or university CS and IT program listed in our Sponsoring Schools section.

Download the new Level III Objectives and Outlines document.

Download the results of the 2009 High School Computer Science Survey.


   

Need Help? cstahelp@csta.acm.org

CSTA Member Services
P.O. Box 30778
New York, NY 10117-3509
USA

1-800-342-6626 (US/Canada)
1-212-626-0530 (Global)


National Science Foundation

   

CSTA works at many levels to support computing education.

Middle school
(problem solving &
algorithmic thinking)

High school
(computing &
computer science)

College/university
(enrollment &
transition)

Industry
(engagement &
preparation)