International Journal of Computer Science Education in Schools · 2019 · 109 citations · 21 references
ComputingComputer ScienceArtificial IntelligenceComputer-assisted InstructionHuman-computer InteractionComputational ThinkingComputer Science EducationHuman-computer Interaction EducationIndustrial Textile Production
Computers and smart devices have become ubiquitous staples of our lives. Computers and computer-controlled devices are used in all industries from medicine to engineering, and textile production. One field where computers have inevitably spread into is education, and one pre-requisite of controlling computers, or increasing the level and efficiency of our control over them, is making human-computer interaction as efficient as possible. This process of efficient and effective computer use, known as “Computer-like Thinking” or “Computational Thinking”, is seen as a field with the potential to support individual and societal development in our rapidly progressing world and to provide significant economic benefits. The fundamental concepts and scope of this field have been delineated in diverse manners by different researchers. Similarly, researchers have also advanced distinct critical viewpoints towards and potential benefits of computational thinking. This study aims to first define the concept of computational thinking by referencing source literature, then analyze the aims of certain criticisms of the field, and discuss the fundamental elements of computational thinking and contemporary research on these elements.
21
Jeannette M. Wing · Communications of the ACM · 2006 · 7.1K citations · Full text
Bringing computational thinking to K-12
Valerie Barr, Chris Stephenson · ACM Inroads · 2011 · 1.7K citations
Computational thinking for youth in practice
Irene Lee, Fred Martin, Jill Denner et al. · ACM Inroads · 2011 · 777 citations
Education, Educational Psychology, Educational Technology +12