Computational Thinking

Author  Peter J. Denning and Matti Tedre
Computational Thinking

This pocket-sized introduction to computational thinking and problem-solving traces its genealogy centuries before the digital computer.

A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation. Eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, “computational thinking” has become part of the K–12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview—tracing a genealogy that begins centuries before digital computers and portraying computational thinking as the pioneers of computing have described it.

The authors explain that computational thinking (CT) is not a set of concepts for programming; it is a…

$22.99
May 14, 2019
Select a Retailer:
Large Language Models

Large Language Models

Stephan Raaijmakers
Carbon Removal

Carbon Removal

Howard J. Herzog, Niall Mac Dowell
Inflation

Inflation

Martha Olney
The Internet Stack

The Internet Stack

Amrit Tiwana
Biological Rhythms

Biological Rhythms

Daniel B. Forger
Differential Privacy

Differential Privacy

Simson L. Garfinkel
Standards

Standards

Jeffrey Pomerantz, Jason Griffey
Phenology

Phenology

Theresa M. Crimmins
Gain of Function

Gain of Function

Nicholas G. Evans
Animal Rights

Animal Rights

Mark Rowlands
Bilingualism

Bilingualism

Penelope Gardner-Chloros
Cryptography

Cryptography

Panos Louridas
Artificial General Intelligence Blockchain Governance

Blockchain Governance

Morshed Mannan, Wessel Reijers, Primavera De Filippi
Galaxies

Galaxies

Or Graur