Learning Object-Oriented Programming With Computer Games: A Game-Based Learning Approach

被引:0
|
作者
Wong, Yoke Seng [1 ]
Yatim, Maizatul Hayati Binti Mohammad [2 ]
Tan, Wee Hoe [2 ]
机构
[1] KDU Univ Coll, Sch Comp & Creat Media, Petaling Jaya, Malaysia
[2] Sultan Idris Educ Univ, Falcuty Art Comp & Creat Ind, Tanjong Malim, Perak, Malaysia
关键词
game-based learning; object oriented programming; learning and motivation; gameplay; player experience; MOTIVATION;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Using traditional ways to learn object-oriented programming in tertiary education is insufficient due to the new teaching and learning pedagogy. The major purpose of this study is to propose a game-based learning conceptual framework which is suitable for creating games for learning object-oriented programming in the tertiary level. This study presents the outcome from an extensive field study at university level, where computer science degree students learn object-oriented programming with computer games that emphasize game level design, gameplay, and player experience. The proposed game in this study only focuses on the player experience where the player is able to learn object-oriented programming while playing the game without using any coding exercises. Games made for coding practice can be very tedious, making it difficult to motivate students and providing a negative perception for learning programming. In this paper, it describes a game-based learning approach framework which focuses on gameplay and player experience to achieve the learning purpose and retain student motivations.
引用
收藏
页码:729 / 737
页数:9
相关论文
共 50 条
  • [1] Examining Effectiveness of Learning Object-Oriented Programming Paradigm Through Propriety Game-Based Learning Games
    Wong, Yoke Seng
    Yatim, Maizatul Hayati Binti Mohammad
    Tan, Wee Hoe
    [J]. PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2016, : 796 - 804
  • [2] A Propriety Multiplatform Game-based Learning Game to Learn Object-Oriented Programming
    Seng, Wong Yoke
    Yatim, Maizatul Hayati Mohamad
    [J]. 2018 7TH INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2018), 2018, : 278 - 283
  • [3] A Propriety Game-Based Learning Game as Learning Tool to Learn Object-Oriented Programming Paradigm
    Wong, Yoke Seng
    Hayati, Mohamad Yatim Maizatul
    Tan, Wee Hoe
    [J]. SERIOUS GAMES, JCSG 2016, 2016, 9894 : 42 - 54
  • [4] A game-based approach to the teaching of object-oriented programming languages
    Rodriguez Corral, Jose Maria
    Civit Balcells, Anton
    Morgado Estevez, Arturo
    Jimenez Moreno, Gabriel
    Ferreiro Ramos, Maria Jose
    [J]. COMPUTERS & EDUCATION, 2014, 73 : 83 - 92
  • [5] Learning Object-Oriented Programming by Creating Games
    Vegh, Ladislav
    Stoffova, Veronika
    [J]. NEW TECHNOLOGIES AND REDESIGNING LEARNING SPACES, VOL I, 2019, : 20 - 29
  • [6] COLOBOT GAME AS LEARNING TOOL FOR OBJECT-ORIENTED PROGRAMMING
    Panczyk, Beata
    Panczyk, Maciej
    [J]. EDULEARN15: 7TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2015, : 114 - 122
  • [7] Learning Object-oriented Concepts by Playing Computer Games
    Livovsky, Jakub
    Porubaen, Jaroslav
    [J]. INFORMATICS 2013: PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON INFORMATICS, 2013, : 139 - 144
  • [8] Odyssey of Phoenix: A Propriety Game Based Learning Game to Learn Object-Oriented Programming
    Wong, Yoke Seng
    Yatim, Maizatul Hayati Binti Mohammad
    Tan, Wee Hoe
    Khoo, Li Jing
    [J]. PROCEEDINGS OF THE 11TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING (ECGBL 2017), 2017, : 763 - 772
  • [9] Learning object-oriented paradigm by playing computer games: concepts first approach
    Livovsky, Jakub
    Porubaen, Jaroslav
    [J]. OPEN COMPUTER SCIENCE, 2014, 4 (03): : 171 - 182
  • [10] Digital games literature review for object-oriented programming learning
    Botero Tabares, Ricardo de J.
    [J]. CUADERNO ACTIVA, 2012, (04): : 91 - 106