ZORQ: A Gamification Framework for Computer Science Education

被引:0
|
作者
Hastings, John [1 ]
Weitl-Harms, Sherri [1 ]
Spanier, Adam [2 ]
Rokusek, Matthew [3 ]
Henszey, Ryan
机构
[1] Univ Nebraska Kearney, Cyber Syst Dept, Kearney, NE 68849 USA
[2] Univ Nebraska Omaha, Informat Syst & Technol, Omaha, NE USA
[3] Univ Nebraska Lincoln, Sch Comp, Lincoln, NE USA
关键词
Computer Science Education; Dynamic Gamification; Active Learning; Game Development Based Learning; Game Development Gamification Framework; MOTIVATION; ENGAGEMENT;
D O I
10.1109/FIE56618.2022.9962487
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This research paper introduces a unique system called ZORQ that is a combination of a game development framework and a gamification framework (GDGF). The ZORQ GDGF acts as a catalyst to help motivate students by increasing student engagement and success within undergraduate Computer Science (CS) education, regardless of student experience and background. The dynamic gamification elements utilized within the GDGF make it an attractive learning method for students. After collaborative game space customization, ZORQ gameplay sees each student tasked with designing a ship movement philosophy and then implementing their own code to autonomously control the ship in an interstellar game space filled with supplies, obstacles, and enemy ships. The particulars of engagements between ships can vary greatly by semester, along with the resources/objects present in the game, depending on the collaborative customization and the independent ship strategies implemented. A preliminary ZORQ trial was conducted over five years in an undergraduate Data Structures and Algorithms (DSA) course. The ZORQ trial is designed to fulfill the following objectives: 1) implement DSA concepts discussed within the course, 2) identify appropriate problem-solving approaches, 3) apply one or more solutions, 4) build depth with a coding language, 5) bridge the gap between limited concept assignments and large, multi-developer software systems by allowing students to build code within a larger architecture, 6) introduce students to version control, 7) illustrate the use of prior mathematics coursework in practical applications, and 8) introduce unit testing in software systems. In exit surveys, students expressed overwhelming satisfaction with this approach. More than 84% of the students surveyed found the system useful in their educational experience and saw benefit to inspecting a completed software project. 82% of the students found that ZORQ increased software development comprehension. 80% enjoyed using their own personal creativity in designing a ship controller, 76% found ZORQ helped them learn how to implement and use DSAs. 71% found the system engaging and found the system interaction to be clear and understandable. Observations of student performance in later courses suggest better student maturity and comprehension in preparation for proposing and implementing their own independent projects.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Gamification in Computer Science
    Uskov, Alexander
    INTELLIGENT INTERACTIVE MULTIMEDIA SYSTEMS AND SERVICES, 2013, 254 : 41 - 50
  • [2] Gamification in Higher Education: Learning Computer Science with an Escape Room
    Velazquez-Garcia, Lydia
    Cedillo-Hernandez, Antonio
    Cendejas-Castro, Eduardo A.
    PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON EDUCATION TECHNOLOGY AND COMPUTERS, ICETC 2023, 2023, : 72 - 77
  • [3] Integrating Augmented Reality, Gamification, and Serious Games in Computer Science Education
    Lampropoulos, Georgios
    Keramopoulos, Euclid
    Diamantaras, Konstantinos
    Evangelidis, Georgios
    EDUCATION SCIENCES, 2023, 13 (06):
  • [4] A Classification Scheme for Gamification in Computer Science Education: Discovery of Foundational Gamification Genres in Data Structures Courses
    Spanier, Adam
    Harms, Sherri Weitl
    Hastings, John
    2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,
  • [5] Gamification and Computer Science Students Activity
    Garcia-Iruela, Miguel
    Fonseca, Manuel J.
    Hijon-Neira, Raquel
    Chambel, Teresa
    IEEE ACCESS, 2020, 8 : 96829 - 96836
  • [6] Use of Gamification Applications in Science Education
    Hursen, Cigdem
    Bas, Cizem
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2019, 14 (01) : 4 - 23
  • [7] A Gamification Pathway for Computer Science Student Success
    Morreale, Patricia
    Diplan, Nohelia
    York, Dustin
    PROCEEDINGS OF THE 2019 ACM CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION (ITICSE '19), 2019, : 317 - 317
  • [8] Cooperative Gamification in a Computer Science Introductory Module
    Ossovski, Elisaweta
    Kalbreyer, Daniel
    Hembrock, Laura
    Brinkmeier, Michael
    CSERC'21: THE 10TH COMPUTER SCIENCE EDUCATION RESEARCH CONFERENCE, 2021, : 70 - 78
  • [9] A Tutoring Framework to Support Computer Science Programmes in Higher Education
    Thornbury, Emer
    Sheridan, Frances
    Pathak, Pramod
    Muntean, Cristina Hava
    Stynes, Paul
    2023 IEEE WORLD ENGINEERING EDUCATION CONFERENCE, EDUNINE, 2023,
  • [10] A Framework for Online Education in Computer Science Degrees with a Focus on Motivation
    Carneiro, Davide
    Barbosa, Ricardo
    METHODOLOGIES AND INTELLIGENT SYSTEMS FOR TECHNOLOGY ENHANCED LEARNING, 2022, 326 : 137 - 146