Skip to content

Taxonomy of five computational thinking aspects with 13 sub-aspects

Research Method · All research methods
Evidence · 1 claim (1 for) · 1 study (1 review), q2 · 0 of 1 report an effect size · 1 claim rests on one study

Description

From a review of 28 manuscripts defining computational thinking, the authors identified five key CT aspects in the context of modeling: decomposing problems so they are computationally solvable, creating artifacts using algorithmic thinking, generating/organizing/interpreting data, testing and debugging, and making iterative refinements. Thirteen sub-aspects were synthesized, e.g., parameterizing relevant elements and encoding them into executable algorithmic form. Generic features like creativity and collaboration, disposition features, and overly broad features such as abstraction were deliberately excluded.

Accounts

  • Taxonomy of five computational thinking aspects with 13 sub-aspects derived from a review of 28 manuscripts: From a review of 28 manuscripts defining computational thinking, the authors identified five key CT aspects in the context of modeling: decomposing problems so they are computationally solvable, creating artifacts using algorithmic thinking, generating/organizing/interpreting data, testing and debugging, and making iterative refinements. Thirteen sub-aspects were synthesized, e.g., parameterizing relevant elements and encoding them into executable algorithmic form. Generic features like creativity and collaboration, disposition features, and overly broad features such as abstraction were deliberately excluded. (Namsoo Shin et al. (2022))

Claims

-

Key Sources

  • Namsoo Shin, Jonathan Bowers, Steve Roderick, Cynthia McIntyre, A. Lynn Stephens, Emil Eidin, Joseph Krajcik, Daniel Damelin. (2022). A framework for supporting systems thinking and computational thinking through constructing models. Instructional Science. https://doi.org/10.1007/s11251-022-09590-9
Page metadata
Field Value
type research-method
id taxonomy-of-five-computational-thinking-aspects-with-13-sub-aspects
title Taxonomy of five computational thinking aspects with 13 sub-aspects
description From a review of 28 manuscripts defining computational thinking, the authors identified five key CT aspects in the context of modeling: decomposing problems so they are computationally solvable, creating artifacts using algorithmic thinking, generating/organizing/interpreting data, testing and debug
status review
generated by process:settle-candidates on 2026-10-18
trust unverified — no one has confirmed this page's content

Frontmatter is the page's machine-readable record — see the Schema & Guide.