Skip to Main Content
Mobile Menu

CS Teaching Standards

Significant work has taken place the past year at the national level and Idaho State to update the Computer Science Teaching Standards and Framework.

Idaho Computer Science Teaching Standards:

The Idaho Computer Science Teaching Standard;were built on a progression of skills that can be accomplished using a variety of tools and in some cases limited access. Several existing Computer Science and related standards from CSTA;(Computer Science Teachers Association), ISTE (International Society for Technology in Education), Florida Department of Education, Idaho CTE Programming Standards, Teacher Preparation Standards for Initial Certification in Computer Science, and Idaho Core Standards were reviewed and considered.

Select the following to view the White Paper and Idaho CS Teaching Standards:

National Computer Science Teaching 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.

The National CS Teaching Standards can be found on the new CSTA web site at:

National Computer Science Framework:

The Association for Computing Machinery,, Computer Science Teachers Association, Cyber Innovation Center, and National Math and Science Initiative have collaborated with states, districts, and the computer science education community to develop conceptual guidelines for computer science education.

The K–12 Computer Science Framework comes at a time when our nation’s education systems are adapting to a 21st century vision of students who are not just computer users but also computationally literate creators who are proficient in the concepts and practices of computer science. States, districts, and organizations can use the framework to inform the development of standards and curriculum, build capacity for teaching computer science, and implement computer science pathways.

The framework provides a unifying vision to guide computer science from a subject for the fortunate few to an opportunity for all.  The framework can be found at: