XRCoding: introducing computational thinking and coding in a gamified eXtended reality

被引:0
|
作者
Gerini, Lorenzo [1 ]
Delzanno, Giorgio [1 ]
Guerrini, Giovanna [1 ]
Solari, Fabio [1 ]
Chessa, Manuela [1 ]
机构
[1] Univ Genoa, Dept Informat Bioengn Robot & Syst Engn, Genoa, Italy
关键词
Virtual reality; eXtended reality; Passive haptic; Computational thinking; Coding; INTRINSIC MOTIVATION; GAMIFICATION;
D O I
10.1007/s11219-024-09700-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Gamification, the integration of game design elements into non-game contexts, has emerged as a promising strategy to enhance engagement and enjoyment in various activities. In parallel, advancements in Virtual Reality (VR) have expanded possibilities for immersive experiences, particularly in learning and training scenarios. This paper introduces XRCoding, a gamified immersive coding system that merges VR and passive haptic technologies with standard block coding approaches. XRCoding aims to enhance the user experience of block coding, particularly in educational settings, by providing intuitive interfaces and engaging activities. Building upon previous research on gamification, VR, and tangible programming, XRCoding offers a novel approach to teaching computational thinking and coding concepts. The paper presents the design and implementation of XRCoding, detailing its components and features. Furthermore, an experimental study is conducted to evaluate the effectiveness of XRCoding in enhancing user experience compared to traditional desktop block coding systems. Results indicate that XRCoding offers a more engaging and immersive experience, contributing to the ongoing exploration of immersive technologies and gamification in educational and training settings.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Offline and online user experience of gamified robotics for introducing computational thinking: Comparing engagement, game mechanics and coding motivation
    Madariaga, Leonardo
    Allendes, Carolina
    Nussbaum, Miguel
    Barrios, Gustavo
    Acevedo, Nicolas
    COMPUTERS & EDUCATION, 2023, 193
  • [2] Hopscotch into Coding: Introducing Pre-Service Teachers Computational Thinking
    Zha, Shenghua
    Jin, Yi
    Moore, Pamela
    Gaston, Joe
    TECHTRENDS, 2020, 64 (01) : 17 - 28
  • [3] Hopscotch into Coding: Introducing Pre-Service Teachers Computational Thinking
    Shenghua Zha
    Yi Jin
    Pamela Moore
    Joe Gaston
    TechTrends, 2020, 64 : 17 - 28
  • [4] Gamified approaches to computational thinking in teacher training
    Bueno-Baquero, Andrea
    del Olmo-Munoz, Javier
    Gonzalez-Calero, Jose Antonio
    Cozar-Gutierrez, Ramon
    REVISTA DE EDUCACION, 2024, (405): : 71 - 102
  • [5] Introducing computational thinking in the secondary curriculum
    Jimenez-Gestal, C.
    Jorge-Pozo, D.
    Murillo, J.
    INVESTIGACION EN EDUCACION MATEMATICA XXII, 2018, : 632 - 632
  • [6] Introducing Computational Thinking in Education Courses
    Yadav, Aman
    Zhou, Ninger
    Mayfield, Chris
    Hambrusch, Susanne
    Korb, John T.
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 465 - 470
  • [7] Gamified forms: a proposal for teaching training based on Computational Thinking
    Rodrigues, Claudio Ferreira
    Silveira, Ismar Frango
    2021 XVI LATIN AMERICAN CONFERENCE ON LEARNING TECHNOLOGIES (LACLO 2021), 2021, : 570 - 573
  • [8] Introducing Computational Thinking and Algebraic Thinking in the European Educational Systems
    Bilbao, Javier
    Bravo, Eugenio
    Garcia, Olatz
    Rebollar, Carolina
    Laakso, Mikko-Jussi
    Kaarto, Heidi
    Lehtonen, Daranee
    Parviainen, Marika
    Jankauskiene, Asta
    Pears, Arnold
    Guven, Ismail
    Gulbahar, Yasemin
    Oncul, Fatma Ozdemir
    Yenigun, Nilufer Tan
    Pluhar, Zsuzsa
    Sarmasagi, Pal
    Dagiene, Valentina
    Masiulionyte-Dagiene, Vaida
    INTERNATIONAL JOURNAL OF EDUCATION AND INFORMATION TECHNOLOGIES, 2024, 18 : 11 - 19
  • [9] Introducing Computational Thinking at Vocational High Schools
    Simmonds, Jocelyn
    Diaz, Constanza
    Estay, Carlos
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL 1, 2023, : 68 - 74
  • [10] Introducing Computational Thinking into Archival Science Education
    Underwood, William
    Weintrop, David
    Kurtz, Michael
    Marciano, Richard
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 2761 - 2765