Leveraging Robot Programming to Foster Computational Thinking

被引:5
|
作者
Fronza, Ilenia [1 ]
El Ioini, Nabil [1 ]
Corral, Luis [2 ]
机构
[1] Free Univ Bozen Bolzano, Piazza Domenicani 3, I-39100 Bolzano, Italy
[2] UAQ, ITESM, E Gonzalez 500, Queretaro 76130, Mexico
关键词
Educational Robotics; Computational Thinking; Maze;
D O I
10.5220/0006310101090116
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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).
引用
收藏
页码:109 / 116
页数:8
相关论文
共 50 条
  • [1] Combining Block-Based Programming and Hardware Prototyping to Foster Computational Thinking
    Fronza, Ilenia
    Corral, Luis
    Pahl, Claus
    PROCEEDINGS OF THE 20TH ANNUAL CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION (SIGITE '19), 2019, : 55 - 60
  • [2] An exploration of robot programming as a foundation for spatial reasoning and computational thinking in preschoolers' guided play
    Berson, Ilene R.
    Berson, Michael J.
    McKinnon, Candice
    Aradhya, Deeksha
    Alyaeesh, May
    Luo, Wenwei
    Shapiro, Ben Rydal
    EARLY CHILDHOOD RESEARCH QUARTERLY, 2023, 65 : 57 - 67
  • [3] Unplugged programming practice in Chinese rural primary schools: a method to foster students' computational thinking and resilience
    Liu, Wenhui
    Hu, Linlin
    INTERACTIVE LEARNING ENVIRONMENTS, 2024,
  • [4] Leveraging on a virtual environment for robot programming by demonstration
    Aleotti, J
    Caselli, S
    Reggiani, M
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2004, 47 (2-3) : 153 - 161
  • [5] Teaching Programming with Computational and Informational Thinking
    Michaelson, Greg
    JOURNAL OF PEDAGOGIC DEVELOPMENT, 2015, 5 (01): : 51 - 65
  • [6] Programming as a Playground for Computational Thinking Development
    Vanicek, Jiri
    CONSTRUCTIVIST FOUNDATIONS, 2019, 14 (03): : 379 - 381
  • [7] Computational thinking and programming education principles
    Jose Garcia-Penalvo, Francisco
    SIXTH INTERNATIONAL CONFERENCE ON TECHNOLOGICAL ECOSYSTEMS FOR ENHANCING MULTICULTURALITY (TEEM'18), 2018, : 14 - 17
  • [8] Teaching Programming Based on Computational Thinking
    Li, Ying
    2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [9] Fostering Computational Thinking and Problem-Solving in Programming: Integrating Concept Maps Into Robot Block-Based Programming
    Chen, Chih-Hung
    Chung, Hsiang-Yu
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2024, 62 (01) : 406 - 427
  • [10] Enhancing computational thinking in students with autism spectrum disorder and intellectual disabilities: a robot programming approach
    Kim, Mijeong
    Kim, Jamee
    Lee, Wongyu
    INTERNATIONAL JOURNAL OF DEVELOPMENTAL DISABILITIES, 2024,