Leveraging Robot Programming to Foster Computational Thinking
El Ioini N
MetadataShow full item record
In 2013, ACM recognized Computational Thinking (CT) as “one of the fundamental skills desired of all graduates”. This means that, especially in liberal education environments, one of the challenges of CT courses is to motivate students who are discouraged upfront as they perceive programming as a difficult task. Applications that have tangible results typically stimulate students’ interests. For instance, Educational Robotics (ER) is recognized as a tool to enhance higher order thinking skills and to facilitate teamwork. In this paper, we describe a course that has been designed to use ER (i.e., programming a maze-solving robot) to foster CT. Each activity of the course has been designed to foster specific CT skills and to contribute to CT assessment, which remains a challenge in CT research. We report the results of an experiment, in a liberal education environment, with a total of 13 ninth graders (15.4% M, 84.6% F).
Showing items related by title, author, creator and subject.
Introduction of computational thinking in a hotel management school [Introduzione del Computational Thinking in un istituto alberghiero] Fronza, I; Zanon, P (2015)L’importanza dello sviluppo delle competenze di Computational Thinking (CT) è riconosciuta sia dalla letteratura in ambito didattico, sia da istituzioni quali ad esempio l’ACM che ravvisa la necessità di una sua introduzione ...
Teaching Software Design Engineering Across the K-12 Curriculum: Using Visual Thinking and Computational Thinking Fronza I; El Ioini N; Corral L (ACM, 2016)Over the years a number of methodologies have been proposed in Software Engineering to deal with systems design. High among them is visual thinking (VT). VT is a well known strategy to foster more ideas and generate consensus ...
Goal-recognition-based Adaptive Brain-Computer Interface for Navigating in Immersive Robotic Systems Abu-Alqumsan M; Ebert F; Peer A (2017)Objective. This work proposes principled strategies for self-adaptations in EEG-based Brain-computer interfaces (BCIs) as a way out of the bandwidth bottleneck resulting from the considerable mismatch between the low-bandwidth ...