K-12 Computer Science Framework¶
Product or Programme · All products and programmes
Evidence · no claims cited
Description¶
A framework developed by ACM, CSTA, Code.org, and collaborating experts that defines core practices and concepts for K-12 computer science education.
Components¶
- K-12 Computer Science Framework's seven core practices with computational thinking at the heart: The paper reports that the K-12 Computer Science Framework, published in 2016 by the ACM, CSTA, Code.org, and more than 100 experts, identifies seven core practices of computer science: fostering an inclusive computing culture, collaborating around computing, recognizing and defining computational problems, developing and using abstractions, creating computational artifacts, testing and refining computational artifacts, and communicating about computing. "The framework places computational thinking at the heart of the seven core practices, identifying practices 3 through 6 as components of computational thinking and practices 1, 2 and 7 as complementary." This positions computational thinking as core to computer science while extending beyond it. (Digital Promise (2017))
Claims¶
Related Products and Programmes¶
Key Sources¶
- Digital Promise. (2017). Computational Thinking for a Computational World. https://www.digitalpromise.org
Page metadata
| Field | Value |
|---|---|
type |
product |
id |
k-12-computer-science-framework |
title |
K-12 Computer Science Framework |
description |
A framework developed by ACM, CSTA, Code.org, and collaborating experts that defines core practices and concepts for K-12 computer science education. |
status |
review |
product_kind |
framework |
generated |
by process:settle-candidates on 2026-10-09 |
trust |
unverified — no one has confirmed this page's content |
Frontmatter is the page's machine-readable record — see the Schema & Guide.