Spatial Thinking as a Path Towards Computational Thinking

2022 ◽  
pp. 270-289
Author(s):  
Derek Allen Ham

Considering what we know about computational thinking, how much of this cognitive domain hangs on one's ability to think spatially? Is spatial thinking a hidden foundational property for developing strong computational thinking skills? If coding is the new literacy for 21st century thinking, educators must diversify their methodology of instruction. Mathematics must not be the only pathway to computational thinking, computer science, and coding. This book chapter opens up new insight into spatial reasoning, showing it as a new viable method to give students the computational thinking skills necessary to thrive in STEM fields. Finally, this chapter presents concepts found in shape grammars as a methodology used to teach students how to approach art and design computationally. With shape, grammars we find computational thinking at the center of creative activities.

Author(s):  
Derek Allen Ham

Considering what we know about computational thinking, how much of this cognitive domain hangs on one's ability to think spatially? Is spatial thinking a hidden foundational property for developing strong computational thinking skills? If coding is the new literacy for 21st century thinking, educators must diversify their methodology of instruction. Mathematics must not be the only pathway to computational thinking, computer science, and coding. This book chapter opens up new insight into spatial reasoning, showing it as a new viable method to give students the computational thinking skills necessary to thrive in STEM fields. Finally, this chapter presents concepts found in shape grammars as a methodology used to teach students how to approach art and design computationally. With shape, grammars we find computational thinking at the center of creative activities.


2021 ◽  
Vol 11 (5) ◽  
pp. 198
Author(s):  
Ana Francisca Monteiro ◽  
Maribel Miranda-Pinto ◽  
António José Osório

Coding is increasingly recognized as a new literacy that should be encouraged at a young age. This understanding has recontextualized computer science as a compulsory school subject and has informed several developmentally appropriate approaches to computation, including for preschool children. This study focuses on the introduction of three approaches to computation in preschool (3–6 years), specifically computational thinking, programming, and robotics, from a cross-curricular perspective. This paper presents preliminary findings from one of the case studies currently being developed as part of project KML II—Laboratory of Technologies and Learning of Programming and Robotics for Preschool and Elementary School. The purpose of the KML II project is to characterize how approaches to computation can be integrated into preschool and elementary education, across different knowledge domains. The conclusions point to “expression and communication” as an initial framework for computational approaches in preschool, but also to multidisciplinary and more creative methodological activities that offer greater scope for the development of digital and computational competences, as well as for personal and social development.


2021 ◽  
pp. 004723952110188
Author(s):  
Ali Battal ◽  
Gülgün Afacan Adanır ◽  
Yasemin Gülbahar

The computer science (CS) unplugged approach intends to teach CS concepts and computational thinking skills without employing any digital tools. The current study conducted a systematic literature review to analyze research studies that conducted investigations related to implementations of CS unplugged activities. A systematic review procedure was developed and applied to detect and subsequently review relevant research studies published from 2010 to 2019. It was found that 55 research studies (17 articles + 38 conference proceedings) satisfied the inclusion criteria for the analysis. These research studies were then examined with regard to their demographic characteristics, research methodologies, research results, and main findings. It was found that the unplugged approach was realized and utilized differently among researchers. The majority of the studies used the CS unplugged term when referring to “paper–pencil activities,” “problem solving,” “storytelling,” “games,” “tangible programming,” and even “robotics.”


Sign in / Sign up

Export Citation Format

Share Document