Strategies

Integrate computational thinking across K-12 subject areas rather than treating it as computer-science-only

Strategy · All strategies
Evidence · no claims cited

Description

The paper recommends teaching computational thinking across subject areas in K-12 schools because it is "a skillset for solving complex problems, a way to learn topics in any discipline, and a necessity for fully participating in a computational world." Integration complements, not replaces, computer science expansion: where computer science is not yet offered, embedding computational thinking in existing disciplines empowers educators and students, and schools already teaching coding benefit from weaving it across disciplines. Suggested classroom activities include creating websites and apps for authentic users, analyzing and communicating with data, and creating computational models of complex systems.

Design Implications

Context

Requirements

Constraints

Target Learners

Target Learning Goals

Affordances

Examples

-

Key Sources

Page metadata
Field Value
type strategy
id integrate-computational-thinking-across-k12-subjects
title Integrate computational thinking across K-12 subject areas rather than treating it as computer-science-only
description The paper recommends teaching computational thinking across subject areas in K-12 schools because it is "a skillset for solving complex problems, a way to learn topics in any discipline, and a necessity for fully part...
status review
generated by process:wiki-ingest on 2026-10-09
trust unverified — no one has confirmed this page's content
sources 1 — digital-promise-2017

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