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 |