000 a
999 _c30817
_d30817
008 220601b xxu||||| |||| 00| 0 eng d
020 _a9780262536561
082 _a005.1
_bDEN
100 _aDenning, Peter J.
245 _aComputational thinking
260 _bMIT Press,
_c2019
_aCambridge :
300 _axviii, 242 p. ;
_bill.,
_c18 cm
365 _b15.95
_cUSD
_d80.00
490 _aThe MIT press essential knowledge series
504 _aIncludes bibliographical references and index.
520 _aAn introduction to computational thinking that traces a genealogy beginning 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 pioneers of computing have described it.
650 _aComputer algorithms
650 _aComputer logic
650 _aElectronic data processing
650 _aAbstraction
650 _aAutomation
650 _a Computational thinking
650 _aCRISPR gene editing
650 _a Decision problem
650 _aDRUSS objectives
650 _aEngineering design view
650 _a Fault tolerance
650 _a General purpose thinking tools
650 _a Grand challenge problems
650 _a Halting problem
650 _aISO software standards
650 _aMoore's law
650 _a Neural network
650 _aTechnology jumping
650 _aVirtual machines
650 _aWicked problems
650 _aSoftware quality
700 _aTedre, Matti
942 _2ddc
_cBK