Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

Teaching Programming in Secondary Education Through Embodied Computing Platforms: Robotics and Wearables

Teaching Programming in Secondary Education Through Embodied Computing Platforms: Robotics and... Teaching Programming in Secondary Education Through Embodied Computing Platforms: Robotics and Wearables ALEXANDROS MERKOURIS, Ionian University KONSTANTINOS CHORIANOPOULOS, Hellenic Open University ACHILLES KAMEAS, Hellenic Open University Pedagogy has emphasized that physical representations and tangible interactive objects benefit learning especially for young students. There are many tangible hardware platforms for introducing computer programming to children, but there is limited comparative evaluation of them in the context of a formal classroom. In this work, we explore the benefits of learning to code for tangible computers, such as robots and wearable computers, in comparison to programming for the desktop computer. For this purpose, 36 students participated in a within-groups study that involved three types of target computer platform tangibility: (1) desktop, (2) wearable, and (3) robotic. We employed similar blocks-based visual programming environments, and we measured emotional engagement, attitudes, and computer programming performance. We found that students were more engaged by and had a higher intention of learning programming with the robotic rather than the desktop computer. Furthermore, tangible computing platforms, either robot or wearable, did not affect the students' performance in learning basic computational concepts (e.g., sequence, repeat, and decision). Our findings suggest that computer programming should be introduced through http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png ACM Transactions on Computing Education (TOCE) Association for Computing Machinery

Teaching Programming in Secondary Education Through Embodied Computing Platforms: Robotics and Wearables

Loading next page...
 
/lp/association-for-computing-machinery/teaching-programming-in-secondary-education-through-embodied-computing-LFRtxrCD4T
Publisher
Association for Computing Machinery
Copyright
Copyright © 2017 by ACM Inc.
ISSN
1946-6226
DOI
10.1145/3025013
Publisher site
See Article on Publisher Site

Abstract

Teaching Programming in Secondary Education Through Embodied Computing Platforms: Robotics and Wearables ALEXANDROS MERKOURIS, Ionian University KONSTANTINOS CHORIANOPOULOS, Hellenic Open University ACHILLES KAMEAS, Hellenic Open University Pedagogy has emphasized that physical representations and tangible interactive objects benefit learning especially for young students. There are many tangible hardware platforms for introducing computer programming to children, but there is limited comparative evaluation of them in the context of a formal classroom. In this work, we explore the benefits of learning to code for tangible computers, such as robots and wearable computers, in comparison to programming for the desktop computer. For this purpose, 36 students participated in a within-groups study that involved three types of target computer platform tangibility: (1) desktop, (2) wearable, and (3) robotic. We employed similar blocks-based visual programming environments, and we measured emotional engagement, attitudes, and computer programming performance. We found that students were more engaged by and had a higher intention of learning programming with the robotic rather than the desktop computer. Furthermore, tangible computing platforms, either robot or wearable, did not affect the students' performance in learning basic computational concepts (e.g., sequence, repeat, and decision). Our findings suggest that computer programming should be introduced through

Journal

ACM Transactions on Computing Education (TOCE)Association for Computing Machinery

Published: May 23, 2017

There are no references for this article.