2019
DOI: 10.7551/mitpress/11740.001.0001
|View full text |Cite
|
Sign up to set email alerts
|

Computational Thinking

Abstract: An 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
92
0
11

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 190 publications
(103 citation statements)
references
References 15 publications
0
92
0
11
Order By: Relevance
“…According to Denning and Tedre [2] (pp.10), the historical perspective of computational thinking exists even before the emergence of electronic computers. However, since the discussion of CT by Wing [12]-centred on the fundamental knowledge for computer programming, it has fast become popular in the computer science domain [11,1].…”
Section: Definition Of Ctmentioning
confidence: 99%
See 1 more Smart Citation
“…According to Denning and Tedre [2] (pp.10), the historical perspective of computational thinking exists even before the emergence of electronic computers. However, since the discussion of CT by Wing [12]-centred on the fundamental knowledge for computer programming, it has fast become popular in the computer science domain [11,1].…”
Section: Definition Of Ctmentioning
confidence: 99%
“…Computational thinking (CT) has the capacity to improve programming education by building the problem-solving and algorithmic skills of learners [1]. CT involves having thinking skills, i.e., "ways of thinking and practicing that are sharpened and honed through practice"-Denning and Tedre [2] (pp.6). Among other skills, CT are envisioned to make the developing of programming and problem-solving skills a flexible experience.…”
Section: Introductionmentioning
confidence: 99%
“…In the first decades of modern computing, from the 1950s to 1960s, computing education was primarily the purview of higher education institutions, and K-12 educational initiatives were few and far between. A number of pioneering initiatives for teaching computing in schools did arise, among them the Little Man Computer instructional model of computers, the Dynabook laptop computer for children, and the Logo programming language for education (Guzdial & Boulay, 2019;Denning & Tedre, 2019). Yet, aside from Logo, none of them succeeded to bring computing to K-12 schools at a large scale.…”
Section: Ict Literacymentioning
confidence: 99%
“…As large-scale roll-outs of bringing programming to K-12 schools faltered for various reasons, starting from a severe lack of teachers who knew programming, the balance shifted to "computer literacy" courses (Denning & Tedre, 2019). Computer literacy was conceived as skills of using computer programs and applications, including word processing, basic databases, sketchpads, and rudimentary expert systems.…”
Section: Ict Literacymentioning
confidence: 99%
See 1 more Smart Citation