Skip to main content

Home/ Educational Technology and Change Journal/ CSTA K-12 Computer Science Standards
Bonnie Sutton

CSTA K-12 Computer Science Standards - 3 views

computer science technologies standards digitally well educated teachers

started by Bonnie Sutton on 01 Dec 11
  • Bonnie Sutton

    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.

    Click here to see the Table of Contents

    Click here to see the Executive Summary

    Click here to download the full standards document with active hyperlinks. (4.1 MB)

    Standards Committee

    The CSTA K-12 Computer Science Standards were developed by the CSTA Standards Task Force:

    Deborah Seehorn, North Carolina Department of Public Instruction
    Stephen Carey, Brunswick School Department
    Brian Fuschetto, Lyndhurst High School
    Irene Lee, Santa Fe Institute
    Daniel Moix, College of the Ouachitas
    Dianne O'Grady-Cunniff, Westlake High School
    Barbara Boucher Owens, Southwestern University
    Chris Stephenson, Computer Science Teachers Association
    Anita Verno, Bergen Community College

    Standards Reviewers

    The CSTA standards were developed and refined using a rigorous, multi-faceted review process involving teachers, faculty, researchers, and curriculum specialists from all educational levels. CSTA would like to extend special thanks to the following reviewers, all of whom made significant contributions to this document:

    Gail Chapman, ECS Director of National Outreach, Exploring Computer Science Program
    Renee Ciezki, Computer Science Instructor, Estrella Mountain Community College
    Creighton Edington, Deming Public Schools
    Dr. Barbara Ericson, Director of Computing Outreach for the Institute for Computing Education, Georgia Tech
    Dr. Michael Erlinger, Professor of Computer Science, Harvey Mudd College
    Dave Feinberg, Teaching Professor of Computer Science, Carnegie Mellon University
    Baker Franke, University of Chicago Lab High School
    Dr. Joanna Goode, Assistant Professor of Education Studies, University of Oregon
    Dr. David Hemmendinger, Professor Emeritus Dept. of Computer Science, Union College
    Stephanie Hoeppner, Clermont Northeastern Schools
    Joe Kmoch, Milwaukee Public Schools
    Carl Lyman, Utah State Office of Education
    Dr. Jane Margolis, Senior Researcher, UCLA Graduate School of Education, UCLA
    Deepa Muralidhar, North Gwinnett High School
    Joshua Paley, Henry M. Gunn HS
    Tammy Pirmann, Springfield Township High School
    Kelly Powers, Advanced Math and Science Academy
    Beth Richtsmeier, Meridian Technical Charter HS
    Dr. Eric Roberts, Professor of Computer Science, Stanford University
    Esther Romero, Portland Pubic Schools
    Cameron Wilson, Director of Public Policy, ACM
    Nancy Yauneridge, Saint Benedict School
  • Harry Keller
    I see this development as good and bad. Firstly, what will CS replace in current curricula? You cannot add something without giving up something else.

    That said, CS has the benefit of teaching engineering discipline in a very safe and relatively inexpensive way. (CS is NOT science but software engineering.) OTOH, too many CS classes ignore the discipline and so lose much of that benefit.

    I completely disagree with the statement, "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." We don't all have to be software engineers. Really! However, we all should have a good grounding in the three "hard" thinking disciplines: math, science, and engineering.

To Top

Start a New Topic » « Back to the Educational Technology and Change Journal group