A Propriety Multiplatform Game-based Learning Game to Learn Object-Oriented Programming

被引:5
|
作者
Seng, Wong Yoke [1 ]
Yatim, Maizatul Hayati Mohamad [2 ]
机构
[1] KDU Univ Coll, Sch Comp & Creat Media, Shah Alam, Malaysia
[2] Sultan Idris Educ Univ, Fac Arts Comp & Creat Ind, Tanjong Malim, Malaysia
关键词
component; Game-based Learning; Object-Oriented Programming; Learning Programming Paradigm;
D O I
10.1109/IIAI-AAI.2018.00060
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to understand the important of object-oriented programming in tertiary level, a propriety game-based learning multiplatform game has been designed and develops as a learning tool to improve the student understanding toward object-oriented programming paradigm such as encapsulation, abstraction, inheritance and polymorphism. The proposed game is a 2D role-playing game in computer and mobile platform that allow players to learn Object-Oriented programming in an interaction way. Players will play along the flow of each game world and they will learn object-oriented programming paradigm subconsciously. Total of 214 undergraduate year one student had been participate to this research to determine the proposed game that design based on game-based learning approach is able to improve their understanding toward object-oriented programming paradigm compare to the traditional teaching and learning method. Thus, this paper is a research paper of an academic who worked with game designers, game developer to design and develop a propriety game-based learning game for learning object-oriented programming.
引用
收藏
页码:278 / 283
页数:6
相关论文
共 50 条
  • [21] An object-oriented framework for rapid game prototyping
    Passos, A
    Simpson, R
    STEREOSCOPIC DISPLAYS AND VIRTUAL REALITY SYSTEMS IX, 2002, 4660 : 437 - 444
  • [22] Game On: Exploring the Effectiveness of Game-based Learning
    Hartt, Maxwell
    Hosseini, Hadi
    Mostafapour, Mehrnaz
    PLANNING PRACTICE AND RESEARCH, 2020, 35 (05): : 589 - 604
  • [23] The Framework for Project Based Learning of Object-Oriented Programming
    Krpan, Divna
    Mladenovic, Sasa
    Zaharija, Goran
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2019, 35 (05) : 1366 - 1377
  • [24] Does Game-Based Learning Exist or is it Merely Game-Based Teaching?
    Pivec, Paul
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2009, : 318 - 324
  • [25] Development of game-based learning features in programming learning support system
    Nunohiro E.
    Matsushita K.
    Mackin K.J.
    Ohshiro M.
    Artif. Life Rob., 3-4 (373-377): : 373 - 377
  • [26] GAME-BASED LEARNING PLATFORMS AS AN ICT TOOL FOR LEARNING THE SUBJECT OF PROGRAMMING
    Ramos Mosquera, Bolivar
    REVISTA UNIVERSIDAD Y SOCIEDAD, 2022, 14 : 500 - 509
  • [27] Introductory C programming language learning with game-based digital learning
    Chang, Wen-Chih
    Chou, Yu-Min
    ADVANCES IN WEB BASED LEARNING - ICWL 2008, PROCEEDINGS, 2008, 5145 : 221 - 231
  • [28] Alice: a different environment for learn Object-Oriented Programming
    del Pilar Ramirez-Gil, Maria
    Lucio-Castillo, Mariby
    Jose Garza-Saldana, Juan
    del Carmen Garcia-Mundo, Lilia
    Antonio Vargas-Enriquez, Juan
    CIENCIAUAT, 2011, 6 (02) : 64 - 68
  • [29] Smalltalk: the Leading Language to Learn Object-Oriented Programming
    Gallud, Jose A.
    Tesoriero, Ricardo
    Gonzalez, Pedro
    2012 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2012, : 839 - 840
  • [30] Programming design and object-oriented development paradigms of an Android-based distributed social game system
    Sbirna, Sebastian
    Sbirna, Liana Simona
    2018 22ND INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2018, : 407 - 412