Active Learning through Game Play in a Data Structures Course

被引:21
|
作者
Dicheva, Darina [1 ]
Hodge, Austin [1 ]
机构
[1] Winston Salem State Univ, Comp Sci Dept, Winston Salem, NC 27110 USA
基金
美国国家科学基金会;
关键词
Educational games; data structures; stacks; active learning;
D O I
10.1145/3159450.3159605
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Data Structures is a fundamental Computer Science discipline, challenging students' abstract thinking, problem solving and programming skills. In this paper, we present an educational game intended to explicate several features hindering students' understanding of the data structure Stack on conceptual and practical level. The game targets all three aspects of teaching data structures: conceptualization, application and implementation. These aspects are embodied as three parts of the game tied together through a meaningful storyline. The application part targets the use of stacks to solve problems, such as converting arithmetic expressions from infix to postfix notation and evaluating postfix and infix expressions. The implementation part involves solving Parson's problems and writing Java code for implementing the methods of the Stack class. The results of the conducted evaluation of the game show statistically significant learning gains for the students and a strong positive attitude towards this type of active learning.
引用
收藏
页码:834 / 839
页数:6
相关论文
共 50 条
  • [1] Active Learning: Educational Experiences Enhanced Through Technology-Driven Active Game Play
    Mellecker, Robin R.
    Witherspoon, Lisa
    Watterson, Tom
    JOURNAL OF EDUCATIONAL RESEARCH, 2013, 106 (05): : 352 - 359
  • [2] Inverse Game Theory: Learning the Nature of a Game Through Play
    Stocco, Gabriel Fortunato
    Cybenko, George
    SENSORS, AND COMMAND, CONTROL, COMMUNICATIONS, AND INTELLIGENCE (C3I) TECHNOLOGIES FOR HOMELAND SECURITY AND HOMELAND DEFENSE XI, 2012, 8359
  • [3] Game-Based Learning for Learning to Program: From Learning Through Play to Learning Through Game Development
    Shabalina, Olga
    Malliarakis, Christos
    Tomos, Florica
    Mozelius, Peter
    PROCEEDINGS OF THE 11TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING (ECGBL 2017), 2017, : 571 - 576
  • [4] Learning to Play Fighting Game using Massive Play Data
    Park, Hyunsoo
    Kim, Kyung-Joong
    2014 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2014,
  • [5] On the Design of an Educational Game for a Data Structures Course
    Dicheva, Darina
    Hodge, Austin
    Dichev, Christo
    Irwin, Keith
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2016, : 14 - 17
  • [6] TAGGLING GAME: LEARNING ABOUT CONTEMPORARY ART THROUGH GAME PLAY
    Manoli, Vicky
    Sintoris, Christos
    Yiannoutsou, Nikoleta
    Avouris, Nikolaos
    EDULEARN15: 7TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2015, : 7684 - 7690
  • [7] Learning Health Concepts Through Game-Play
    Chen, Ming-Puu
    Chen, Yi-Husan
    Huang, Hao-Ling
    Yang, Teng-Chih
    2018 7TH INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2018), 2018, : 354 - 357
  • [8] La Petite Fee Cosmo: Learning data structures through game-based learning
    Kannappan, Vinayak Teoh
    Fernando, Owen Noel Newton
    Chattopadhyay, Anupam
    Tan, Xavier
    Hongt, Jeffrey Yan Jack
    Seah, Hock Soon
    Lye, Hui En
    2019 INTERNATIONAL CONFERENCE ON CYBERWORLDS (CW), 2019, : 207 - 210
  • [9] La Petite Fee Cosmo Learning data structures through game-based learning
    Fernando, Owen Noel Newton
    Kannappan, Vinayak Teoh
    Tan, Xavier
    Hong, Jeffrey Yan Jack
    Chattopadhyay, Anupam
    Seah, Hock Soon
    17TH ACM SIGGRAPH INTERNATIONAL CONFERENCE ON VIRTUAL-REALITY CONTINUUM AND ITS APPLICATIONS IN INDUSTRY (VRCAI 2019), 2019,
  • [10] Learning Metaphor through Mixed-Reality Game Design and Game Play
    Hatton, Sarah
    Birchfield, David
    Megowan-Romanowicz, M. Colleen
    SANDBOX SYMPOSIUM 2008: 3RD ACM SIGGRAPH VIDEOGAME SYMPOSIUM, PROCEEDINGS, 2008, : 67 - 74