Changing a Generation's Way of Thinking: Teaching Computational Thinking Through Programming

Computational thinking (CT) uses concepts that are essential to computing and information science to solve problems, design and evaluate complex systems, and understand human reasoning and behavior. This way of thinking has important implications in computer sciences as well as in almost every other...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Review of educational research Ročník 87; číslo 4; s. 834 - 860
Hlavní autoři: Flórez, Francisco Buitrago, Casallas, Rubby, Hernández, Marcela, Reyes, Alejandro, Restrepo, Silvia, Danies, Giovanna
Médium: Journal Article
Jazyk:angličtina
Vydáno: Los Angeles, CA SAGE Publications 01.08.2017
American Educational Research Association
Témata:
ISSN:0034-6543, 1935-1046
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Computational thinking (CT) uses concepts that are essential to computing and information science to solve problems, design and evaluate complex systems, and understand human reasoning and behavior. This way of thinking has important implications in computer sciences as well as in almost every other field. Therefore, we contend that CT should be taught in elementary schools and included in every university's educational curriculum. Several studies that measure the impact of teaching programming, analytical thinking, and CT have been conducted. In this review, we analyze and discuss findings from these studies and highlight the importance of learning programming with a focus on the development of CT skills at a young age. We also describe the tools that are available to improve the teaching of CT and provide a state-of-the-art overview of how programming is being taught at schools and universities in Colombia and around the world.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0034-6543
1935-1046
DOI:10.3102/0034654317710096