CSTA K-12 CS Standards

Computer Science Teachers Association K-12 Standards (Revised 2017)

pedagogy
us
Published

May 8, 2026

At a glance

Steward Computer Science Teachers Association
Canonical page CSTA K-12 CS Standards
Version Revised 2017
Released 2017
Source format XLSX
License Creative Commons BY-NC-SA 4.0
framework_summary slug csta-2017

Structure in cybed: terms

CSTA K-12 CS structural mapping Framework csta:Framework Standard group (level × concept cell) csta:StandardGroup = cybed:OrganizingUnit (no cybed:Role) Standard csta:Standard = cybed:RoleElement Example clarification text cybed:Example clarification text contains cybed:hasOrganizingUnit has element cybed:hasElement has example cybed:hasExample
Numbered standards attach to each standard group. Clarification text, where present, is reached through a separate connection. Click any box or edge label to flip between plain English and the technical schema name.

Counts

Measure Value
Standard groups 25
Strict elements (numbered standards) 140
With-examples elements 254
Examples (clarification text) 114
Elements per standard group (strict) 5.6
Elements per standard group (with examples) 10.2

Per-unit density approximately doubles when clarification text is included alongside numbered standards.

Provenance

Source

CSTA K-12 CS Standards distribution.

Ingestion

scripts/010-ingest-csta.R parses standards and clarification text into the cybed schema.

License

Creative Commons BY-NC-SA 4.0, non-commercial use with attribution and share-alike. The package does not bundle the source distribution. Users stage it locally.

Caveats

  • CSTA’s seven core practices sit in the framework’s high-level structure but are not represented as per-cell numbered elements. They run alongside the level-by-concept enumeration rather than within it.
  • Some clarifications are constraining specifications and others are illustrative. The package treats all clarifications uniformly as cybed:Example nodes. Analyses that need to distinguish prescriptive scaffolding from illustrative scaffolding will need to read the source text.
  • CSTA’s revised 2017 standards predate the K-12 cybersecurity push and center general computer science. Cybersecurity content appears within Networks and the Internet and within Impacts of Computing rather than as a dedicated concept area, which is one of the gaps Cyber.org K-12 was authored to fill.
Back to top