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 条
  • [21] Learning Through Play: An Educational Computer Game to Introduce Radar Fundamentals
    Vercauteren, Laurens
    Cuinas, Inigo
    Verhaevert, Jo
    IEEE ANTENNAS AND PROPAGATION MAGAZINE, 2015, 57 (02) : 66 - 74
  • [22] Prey Play: Learning about Predators and Prey through an Interactive, Role-Play Game
    Deaton, Cynthia C. M.
    Dodd, Kristen
    Drennon, Katherine
    Nagle, Jack
    SCIENCE ACTIVITIES, 2012, 49 (04): : 128 - 137
  • [23] LEARNING TO PLAY THE LIABILITY GAME
    SEIDMAN, AJ
    WORLD WASTES, 1994, 37 (11): : 47 - 48
  • [24] Active Learning in Fiber Optic Course Using Applied Education Game
    Arsad, N.
    Shaari, S.
    Mastang
    Bakar, A. A. A.
    Rahman, M. S. A.
    JURNAL TEKNOLOGI, 2015, 74 (03): : 45 - 49
  • [25] A revision of a traditional astronomy course through active learning
    Zich, Raymond
    Sammons, Amber
    Rosenblatt, Rebecca
    2019 PHYSICS EDUCATION RESEARCH CONFERENCE, 2019, : 687 - 692
  • [26] Learning Data Analytics through a Problem Based Learning Course
    Nunez-del-Prado, Miguel
    Gomez, Rosario
    2017 IEEE WORLD ENGINEERING EDUCATION CONFERENCE (EDUNINE), 2017,
  • [27] Supporting active learning through game-like exercises
    Fasli, M
    Michalakopoulos, M
    5TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2005, : 730 - 734
  • [28] Using Learning Through Play Strategies for RADAR RADAR Technology, a game for learning RADAR fundamentals
    Vercauteren, Laurens
    Cuinas, Inigo
    Verhaevert, Jo
    2014 44TH EUROPEAN MICROWAVE CONFERENCE (EUMC), 2014, : 1166 - 1169
  • [29] Gaming and the Firewall: Exploring Learning Through Play via Game Design With Children
    Bates, Matthew
    Brown, David
    Cranton, Wayne
    Lewis, James
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2009, : 8 - 16
  • [30] GAME AND PLAY AS MEANS FOR LEARNING EXPERIENCES
    Bertolo, Maresa
    Mariani, Ilaria
    7TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2013), 2013, : 698 - 707