Logic-Driven Learning: An Interactive Video Game to Foster Software Engineering

被引:0
|
作者
Bonilla Carranza, David [1 ]
Perez Negron, Adriana Pena [1 ]
Munoz, Mirna [2 ]
机构
[1] UDG, Ctr Univ Ciencias Exactas & Ingn, Dept Innovac Basada Informac & Conocimiento, Guadalajara, Mexico
[2] Ctr Invest Matemat AC, Dept Ingn Software, Zacatecas, Zacatecas, Mexico
来源
2023 MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, ENC | 2024年
关键词
serious video games; programmer logic training; software engineering; software quality; software training;
D O I
10.1109/ENC60556.2023.10508708
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most novice programmers are usually prepared to have extensive knowledge in a particular programming language, overlooking the fundamentals, logic and good software quality practices. This is a very common situation among first-years university students and it is one of the main causes of desertion. On this regard, the use of video games for cognitive skill development that has proven to be an efficient tool, could be an alternative. This article presents the design and development of an interactive online video game, where programmers can test their logic and programming knowledge using questions, puzzles, and logical algorithms that are typically implemented by major companies in their job interviews. With the use of this platform, we expect to help reducing the students' desertion rate, emphasizing the importance of logic in programming and encouraging the use of good software engineering practices.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Cross-community collaboration and learning in customer-driven software engineering student projects
    Krogstie, Birgit
    Bygstad, Bendik
    20TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2007, : 336 - 343
  • [42] A "Laboratory" as an Approach to Foster Writing Skills at Software Engineering Studies Learning Software Engineering is Easier When Writing Courses Are Directly Applied to Lecture's Content and the Problems and Examples Enrolled in
    Kampmann, Matthias
    Mottok, Juergen
    PROCEEDINGS OF 2018 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON) - EMERGING TRENDS AND CHALLENGES OF ENGINEERING EDUCATION, 2018, : 900 - 908
  • [44] Learning multimodal entity representations and their ensembles, with applications in a data-driven advisory framework for video game players
    Janusz, Andrzej
    Kaluza, Daniel
    Matraszek, Maciej
    Grad, Lukasz
    Swiechowski, Maciej
    Slezak, Dominik
    INFORMATION SCIENCES, 2022, 617 : 193 - 210
  • [45] Teaching Object-Oriented Software Engineering through Problem-Based Learning in the context of game design
    Ryoo, Jungwoo
    Fonseca, Frederico
    Janzen, David S.
    21ST CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2008, : 137 - +
  • [46] SwarmPlay: Interactive Tic-tac-toe Board Game with Swarm of Nano-UAVs driven by Reinforcement Learning
    Karmanova, Ekaterina
    Serpiva, Valerii
    Perminov, Stepan
    Fedoseev, Aleksey
    Tsetserukou, Dzmitry
    2021 30TH IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2021, : 1269 - 1274
  • [47] From In-Person to Distance Learning: Teaching Model-Driven Software Engineering in Remote Settings
    Bork, Dominik
    Fend, Andreas
    Scheffknecht, Dominik
    Kappel, Gerti
    Wimmer, Manuel
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 703 - 712
  • [48] Project-Driven Learning-by-Doing Method for Teaching Software Engineering Using Virtualization Technology
    Ma, Kun
    Teng, Hao
    Du, Lixin
    Zhang, Kun
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2014, 9 (09): : 26 - 31
  • [49] The effects of game-based learning in the acquisition of "soft skills" on undergraduate software engineering courses: A systematic literature review
    Garcia, Ivan
    Pacheco, Carla
    Mendez, Francisco
    Calvo-Manzano, Jose A.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2020, 28 (05) : 1327 - 1354
  • [50] Quality-Driven Machine Learning-based Data Science Pipeline Realization: a software engineering approach
    d'Aloisio, Giordano
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2022), 2022, : 291 - 293