Print Page | Contact Us | Sign In | Join
CSTA K–12 Computer Science Standards

CSTA Announces Revised Interim Standards


2016 CSTA K-12 Computer Science Standards
Computer science and the technologies it enables rests at the heart

of our economy and the way we live our lives. To be well-educated citizens in a computing-intensive world and to be prepared for careers in the 21st century, our students must have a clear understanding of the principles and practices of computer science. The Interim CSTA K–12 Computer Science Standards delineate a core set of learning objectives designed to provide the foundation for a complete computer science curriculum and its implementation at the K–12 level. To this end, the CSTA Standards:

  • Introduce the fundamental concepts of computer science to all students, beginning at the elementary school level.
  • Present computer science at the secondary school level in a way that can fulfill a computer science, math, or science graduation credit.
  • Encourage schools to offer additional secondary-level computer science courses that will allow interested students to study facets of computer science in more depth and prepare them for entry into the work force or college.
  • Increase the availability of rigorous computer science for all students, especially those who are members of underrepresented groups. 

These standards have been written to be coherent and comprehensible to teachers, administrators, and policy makers. 

 
K-8 Computer Science
 

 

How to Use the CSTA Standards
When CSTA first designed the computer science standards, we expected that educational 
governing bodies (such as Departments of Education) would use them to create state and national standards for computer science education in schools. What we learned from our members, however, is that educators use the standards in a wide variety of creative ways. This document consists of direct quotes from educators on the ways in which they have been able to use the Interim CSTA K–12 Computer Science Standards above to support a wide variety of professional goals.

Prior to claiming alignment with the Interim CSTA K-12 CS Standards, you must have your content approved by the CSTA Curriculum Task Force. The Task Force will conduct a crosswalk to determine if you content, product, or curriculum is aligned with the Standards.

 
Linking CSTA Standards with Other National Standards

When designing state and district standards/school courses and curricula, it is often helpful to know how the Interim CSTA K–12 Computer Science Standards correspond with other common national standards. To help with these efforts, we have created a series of downloadable documents:

  

 

   

Download the 2016 Interim CSTA K-12 Computer Science Standards:  English


 

 Download the 2011 CSTA K-12 Computer Science Standards:  English  |  Español 

 
2011 CSTA K–12 Computer Science Standards
Computer science and the technologies it enables now lie at the heart of our economy and the way we live our lives. To be well-educated citizens in a computing-intensive world and to be prepared for careers in the 21st century, our students must have a clear understanding of the principles and practices of computer science. This document delineates a core set of learning standards designed to provide the foundation for a complete computer science curriculum and its implementation at the K–12 level. To this end, these standards:

1. Introduce the fundamental concepts of computer science to all students, beginning at the elementary school level.
2. Present computer science at the secondary school level in a way that can fulfill a computer science, math, or science graduation credit.
3. Encourage schools to offer additional secondary-level computer science courses that will allow interested students to study facets of computer science in more depth and prepare them for entry into the work force or college.
4. Increase the availability of rigorous computer science for all students, especially those who are members of underrepresented groups. 

These standards have been written to be coherent and comprehensible to teachers, administrators, and policy makers. 

Our Partners

© 2005-2016

The Association for Computing Machinery founded CSTA as part of its commitment to K-12 computer science education

Computer Science Teachers Association (CSTA)
230 Washington Avenue Extension, Suite 101
Albany, NY 12203-5390