Computational thinking
≈ 2 min read
Names in other languages
No names in other languages are held for this entry yet.
Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.
Computational thinking (CT) refers to the thought processes involved in formulating problems so their solutions can be represented as computational steps and algorithms. In education, computational thinking is a set of problem-solving methods that involve expressing problems and their solutions in ways a computer could also execute. It involves automation of processes, but also using computing to explore, analyze, and understand processes (natural and artificial).
Computational thinking (CT) refers to the thought processes involved in formulating problems so their solutions can be represented as computational steps and algorithms. In education, computational thinking is a set of problem-solving methods that involve expressing problems and their solutions in ways a computer could also execute. It involves automation of processes, but also using computing to explore, analyze, and understand processes (natural and artificial). ==Computational education== desks to get computers to the desk for a computational education]] Computational archaeology Computational architecture Computational art Computational biology Computational chemistry Computational complexity theory Computational creativity Computational data science Computational design Computational economics Computational electromagnetics Computational engineering Computational epigenetics Computational finance Computational fluid dynamics Computational forensics Computational genomics Computational geometry Computational geophysics Computational healthcare Computational imaging Computational intelligence Computational law Computational learning theory Computational linguistics Computational logic Computational manufacturing Computational materials science Computational mathematics Computational mechanics Computational medicine Computational molecular dynamics Computational musicology Computational neuroscience Computational number theory Computational particle physics Computational pathology Computational photography Computational physics Computational psychiatry Computational science Computational scientist Computational simulations Computational sociology Computational statistics Computational sustainability Computational thermodynamics Computational toxicology Computational writing ==Computational logic and human thinking== Computational logic is an approach to computing that includes both computational thinking and logical thinking. It is based on a view of computing as the application of general-purpose logical reasoning to domain-specific knowledge expressed in logical terms. Teaching materials for computational logic as a computer language for children were developed in the early 1980s. University-level texts for non-computing students were developed in the early 2010s. In the 2020s, a variety of new teaching materials have been developed to bridge the gap between STEM and non-STEM academic disciplines. ==References== ==Further reading==
Text derived from https://en.wikipedia.org/w/index.php?oldid=1377269560 under CC BY-SA 4.0; modifications have been made.