{"title":"基于游戏的移动机器人学习:通过竞争性游戏教授ROS2","authors":"Cipriano Galindo, Javier Monroy","doi":"10.1002/cae.70071","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>Robotics is a discipline gaining in relevance in the last decades. Although it becomes appealing for students, undergraduate courses related to robotics involve certain mathematical and programming skills that usually discourage students. In addition, teaching techniques followed by instructors largely affect the engagement of students and thus their academic results. A well-studied way to overcome this situation is applying the so-called <i>Learning through play</i> paradigm in the form of game-based learning (GBL), which considers games to improve the learning experience. In this study, we leverage an ad hoc computer video game to increase the students' engagement and marks in an undergraduate course of robot programming using the robotic framework ROS2 and the 3D simulator CoppeliaSim. The experience was conducted on the academic year 2024/2025 when 45 students enrolled the course. The results have been evaluated using questionnaires and statistical comparison with the previous 4 academic years.</p>\n </div>","PeriodicalId":50643,"journal":{"name":"Computer Applications in Engineering Education","volume":"33 5","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2025-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Game-Based Learning in Mobile Robotics: Teaching ROS2 Through a Competitive Game\",\"authors\":\"Cipriano Galindo, Javier Monroy\",\"doi\":\"10.1002/cae.70071\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>Robotics is a discipline gaining in relevance in the last decades. Although it becomes appealing for students, undergraduate courses related to robotics involve certain mathematical and programming skills that usually discourage students. In addition, teaching techniques followed by instructors largely affect the engagement of students and thus their academic results. A well-studied way to overcome this situation is applying the so-called <i>Learning through play</i> paradigm in the form of game-based learning (GBL), which considers games to improve the learning experience. In this study, we leverage an ad hoc computer video game to increase the students' engagement and marks in an undergraduate course of robot programming using the robotic framework ROS2 and the 3D simulator CoppeliaSim. The experience was conducted on the academic year 2024/2025 when 45 students enrolled the course. The results have been evaluated using questionnaires and statistical comparison with the previous 4 academic years.</p>\\n </div>\",\"PeriodicalId\":50643,\"journal\":{\"name\":\"Computer Applications in Engineering Education\",\"volume\":\"33 5\",\"pages\":\"\"},\"PeriodicalIF\":2.2000,\"publicationDate\":\"2025-08-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Applications in Engineering Education\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cae.70071\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Applications in Engineering Education","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cae.70071","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Game-Based Learning in Mobile Robotics: Teaching ROS2 Through a Competitive Game
Robotics is a discipline gaining in relevance in the last decades. Although it becomes appealing for students, undergraduate courses related to robotics involve certain mathematical and programming skills that usually discourage students. In addition, teaching techniques followed by instructors largely affect the engagement of students and thus their academic results. A well-studied way to overcome this situation is applying the so-called Learning through play paradigm in the form of game-based learning (GBL), which considers games to improve the learning experience. In this study, we leverage an ad hoc computer video game to increase the students' engagement and marks in an undergraduate course of robot programming using the robotic framework ROS2 and the 3D simulator CoppeliaSim. The experience was conducted on the academic year 2024/2025 when 45 students enrolled the course. The results have been evaluated using questionnaires and statistical comparison with the previous 4 academic years.
期刊介绍:
Computer Applications in Engineering Education provides a forum for publishing peer-reviewed timely information on the innovative uses of computers, Internet, and software tools in engineering education. Besides new courses and software tools, the CAE journal covers areas that support the integration of technology-based modules in the engineering curriculum and promotes discussion of the assessment and dissemination issues associated with these new implementation methods.