Computational thinking

Computational thinking (CT) refers to the thought processes involved in formulating problems so their solutions can be represented as computational steps and algorithms.[1] In education, CT is a set of problem-solving methods that involve expressing problems and their solutions in ways that a computer could also execute.[2] It involves automation of processes, but also using computing to explore, analyze, and understand processes (natural and artificial).[3][4][5]

  1. ^ Cite error: The named reference Aho2011 was invoked but never defined (see the help page).
  2. ^ Wing, Jeannette (2014). "Computational Thinking Benefits Society". 40th Anniversary Blog of Social Issues in Computing.
  3. ^ Cite error: The named reference :3 was invoked but never defined (see the help page).
  4. ^ Wing, Jeannette M (28 October 2008). "Computational thinking and thinking about computing". Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences. 366 (1881): 3717–3725. Bibcode:2008RSPTA.366.3717W. doi:10.1098/rsta.2008.0118. ISSN 1364-503X. PMC 2696102. PMID 18672462.
  5. ^ Cite error: The named reference :7 was invoked but never defined (see the help page).

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search