| Measure | Value |
|---|---|
| Standard groups | 25 |
| Strict elements (numbered standards) | 120 |
| Subpoints (parsed enumeration lists) | 24 |
| Examples (clarification text) | 114 |
| With-examples elements | 258 |
| Elements per standard group (strict) | 4.8 |
| Elements per standard group (with examples) | 10.3 |
CSTA K-12 CS Standards
Computer Science Teachers Association K-12 Standards (Revised 2017)
pedagogy
us
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
Counts
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 ingested workbook carries no licence statement of any kind, so the label is read from CSTA’s publication page for the 2017 edition. The package does not bundle the source distribution. Users stage it locally.
Caveats
- CSTA’s core practices sit in the framework’s high-level structure but are not represented as per-cell numbered elements, and so are not ingested or counted. 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:Examplenodes. 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.