CSTA/ISTE operational definition of computational thinking¶
Product or Programme · All products and programmes
Evidence · no claims cited
Description¶
A framework developed by the Computer Science Teachers Association and International Society for Technology in Education that defines nine computational-thinking concepts and capabilities for integrating computational thinking across K–12 subjects.
Components¶
- CSTA/ISTE operational definition of computational thinking with nine core concepts and capabilities: The Computer Science Teachers Association and International Society for Technology in Education developed "an operational definition of computational thinking that includes nine core CT concepts and capabilities" (Barr and Stephenson 2011). The nine ideas are data collection, data analysis, data representation, problem decomposition, abstraction, algorithms & procedures, automation, parallelization, and simulation. The article treats this framework as the starting point for embedding CT in K-12 core content areas and for professional development design. (Yadav et al. (2016))
Claims¶
Related Products and Programmes¶
- Computational Thinking for Educators
- K-12 Computer Science Framework
- Computational Thinking Pathways
- Partnership for 21st Century Skills (P21) framework
Key Sources¶
- Yadav, A., Hong, H., & Stephenson, C. (2016). Computational Thinking for All: Pedagogical Approaches to Embedding 21st Century Problem Solving in K-12 Classrooms. TechTrends. https://doi.org/10.1007/s11528-016-0087-7
Page metadata
| Field | Value |
|---|---|
type |
product |
id |
cstaiste-operational-definition-of-computational-thinking |
title |
CSTA/ISTE operational definition of computational thinking |
description |
A framework developed by the Computer Science Teachers Association and International Society for Technology in Education that defines nine computational-thinking concepts and capabilities for integrating computational thinking across K–12 subjects. |
status |
review |
product_kind |
framework |
generated |
by process:settle-candidates on 2026-10-17 |
trust |
unverified — no one has confirmed this page's content |
Frontmatter is the page's machine-readable record — see the Schema & Guide.