Обсуждение:Вычислительное мышление

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску

Demystifying computational thinking[править]

Computational thinking (CT) stems back to the constructionist work of Seymour Papert (Papert, 1980, Papert, 1991) and was first coined as a term in a seminal article by Wing (2006). She explained that CT entails “solving problems, designing systems, and understanding human behavior, by drawing on the concepts fundamental to computer science” (Wing, 2006, p. 33). As such, it represents an ability to analyze and then solve various problems. Her arguments provided a fresh perspective on the relationship(s) between humans and computers, and gave rise to a wave of research on CT.

Berland and Wilensky (2015) defined CT as “the ability to think with the computer-as-tool” (p. 630) and suggested using “computational perspectives” as an alternative to “computational thinking” to emphasize that CT can be constrained by contexts. Additionally, CT has been defined as “… students using computers to model their ideas and develop programs” (Israel, Pearson, Tapia, Wherfel, & Reese, 2015, p. 264), explicitly linking CT to programming skills.