Theories

Distinguishing computing, computer science, computational thinking, and programming

Theory · All theories
Evidence · no claims cited

Description

The guide's primer distinguishes four related terms to demystify computational thinking for educators. Programming is developing and debugging instructions a computer executes; computer science is the study of computers and algorithmic processes; computational thinking is a problem-solving approach drawing on computer science concepts; and computing is any activity leveraging computational methods. The guide quotes Wing's definition that computational thinking is "a way of solving problems, designing systems, and understanding human behavior that draws on concepts fundamental to computer science… a fundamental skill for everyone, not just computer scientists."

Design Implications

Context

Requirements

Constraints

Target Learners

Target Learning Objectives

Claims

Examples

Key Sources

Page metadata
Field Value
type theory
title Distinguishing computing, computer science, computational thinking, and programming
description The guide's primer distinguishes four related terms to demystify computational thinking for educators.
status review
generated by process:wiki-ingest on 2026-10-09
trust unverified — no one has confirmed this page's content
sources 1 — mills-k-coenraad-m-ruiz

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