An effective approach to enhance the educational experience is gamification, a methodology that incorporates game-like elements and mechanics into the learning process to boost motivation and engagement. This paper describes the integration of gamification into the Unibotics open web platform, which is dedicated to teaching robotics to university engineering students. First, the infrastructure necessary to support robotics tournaments based on a collection of robotics exercises was designed and programmed. It includes an automated asynchronous execution of the code from each participant and an automated evaluation system capable of ranking participants based on their performance in these exercises. It also automatically generates video summaries of the execution of the student’s code. This innovation not only enhances the visibility of participants’ achievements but also fosters a dynamic and interactive learning environment. It uses the latest web technologies such as Django, React and mainly Selenium, which leverages the task automation due to its versatility. Second, a pilot experience was implemented with 26 engineering real students at a Spanish university showing good results. This work highlights the potential of combining gamification, robotics and web-based platforms to improve the learning experience, particularly in higher education, by fostering engagement, competition, and practical skill development.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Gamification in a Web-Based Platform for Teaching Robotics Engineering

  • David Rodríguez-Rives,
  • Raúl Fernández-Ruiz,
  • Daniel Palacios-Alonso,
  • Nikola Hristov-Kalamov,
  • José M. Cañas

摘要

An effective approach to enhance the educational experience is gamification, a methodology that incorporates game-like elements and mechanics into the learning process to boost motivation and engagement. This paper describes the integration of gamification into the Unibotics open web platform, which is dedicated to teaching robotics to university engineering students. First, the infrastructure necessary to support robotics tournaments based on a collection of robotics exercises was designed and programmed. It includes an automated asynchronous execution of the code from each participant and an automated evaluation system capable of ranking participants based on their performance in these exercises. It also automatically generates video summaries of the execution of the student’s code. This innovation not only enhances the visibility of participants’ achievements but also fosters a dynamic and interactive learning environment. It uses the latest web technologies such as Django, React and mainly Selenium, which leverages the task automation due to its versatility. Second, a pilot experience was implemented with 26 engineering real students at a Spanish university showing good results. This work highlights the potential of combining gamification, robotics and web-based platforms to improve the learning experience, particularly in higher education, by fostering engagement, competition, and practical skill development.