Computational Thinking Education 2019
DOI: 10.1007/978-981-13-6528-7_2
|View full text |Cite
|
Sign up to set email alerts
|

Computational Thinking—More Than a Variant of Scientific Inquiry!

Abstract: The essence of Computational Thinking (CT) lies in the creation of "logical artifacts" that externalize and reify human ideas in a form that can be interpreted and "run" on computers. Various approaches to scientific inquiry (learning) also make use of models that are construed as logical artifacts, but here the main focus is on the correspondence of such models with natural phenomena that exist prior to these models. To pinpoint the different perspectives on CT, we have analyzed the terminology of articles fr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 19 publications
(1 citation statement)
references
References 28 publications
0
1
0
Order By: Relevance
“…A key aspect differentiates CT from other disciplines using abstraction: the "essence of Computational Thinking lies in the creation of 'logical artifacts' that externalize and reify human ideas in a form that can be interpreted and 'run' on computers" (Hoppe and Werneburg, 2019). Said otherwise, the abstractions devised to model real-world problems materialise and become real in programs, in that they will live on whenever the program is running -typically with concrete effects on the real lives of their users -without the mediation of minds, which instead is usually required for abstract ideas to exist.…”
Section: Abstraction In Computational Thinkingmentioning
confidence: 99%
“…A key aspect differentiates CT from other disciplines using abstraction: the "essence of Computational Thinking lies in the creation of 'logical artifacts' that externalize and reify human ideas in a form that can be interpreted and 'run' on computers" (Hoppe and Werneburg, 2019). Said otherwise, the abstractions devised to model real-world problems materialise and become real in programs, in that they will live on whenever the program is running -typically with concrete effects on the real lives of their users -without the mediation of minds, which instead is usually required for abstract ideas to exist.…”
Section: Abstraction In Computational Thinkingmentioning
confidence: 99%