LEARNING COMPUTER PROGRAMMING THROUGH GAMES DEVELOPMENT

被引:5
|
作者
Ivanova, Slavina [1 ]
机构
[1] Univ Ruse, Dept Comp Syst & Technol, 8 Studentska Str, Ruse, Bulgaria
关键词
e-learning platforms; teaching computer programming; game development; serious games; gamification;
D O I
10.12753/2066-026X-16-071
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Nowadays, the technology evolves rapidly and with it increases the need for qualified professionals in the field of ICT. Employment of IT professionals is projected to grow worldwide by 22% till 2022, much faster than the average for all occupations. The main reason for this rapid growth is a large increase in the market demand for computer software and mobile applications. In regard, nonprofit organizations and established businesses are looking for alternative ways to educate and grow the number of people, in particular students, involved in learning computer programming. On the other hand, most of the students regardless of their age have access to the Internet via laptops, tablets, smartphones which turns them into intuitive and everyday learners and gives them access to unlimited resources, content and information in the form of web-based platforms, mobile e-learning applications, social media, online games and others providing abundant and diverse learning experience. However, no matter how fast technology evolves and how many alternative teaching techniques are introduced constantly, the major challenge of the education still remains motivation. In this context, students are more driven to learn by playing online games, interacting via social media and expressing themselves via digital resources rather than struggling with the traditional educational methods. A relatively new, but gaining popularity, form of education is the use of interactive online e-learning platforms that merge the possibility of learning computer programming skills while building digital games. Most of the platforms are designed using gamification approach and provide vast and entertaining methods, based on rich user experience, interaction and simulation. The purpose of this paper is to present these innovative e-learning platforms for learning computer programming, to explore their features, advantages and drawbacks as well as to investigate the impact of the interactive learning experience they create.
引用
收藏
页码:492 / 497
页数:6
相关论文
共 50 条
  • [1] Educational Computer Games in Programming Teaching and Learning
    Stoffova, Veronika
    [J]. NEW TECHNOLOGIES AND REDESIGNING LEARNING SPACES, VOL I, 2019, : 39 - 45
  • [2] Addressing the Gender Gap in Computer Programming Through the Design and Development of Serious Games
    de Carvalho, Carlos Vaz
    Cerar, Spela
    Rugelj, Joze
    Tsalapatas, Hariklia
    Heidmann, Olivier
    [J]. IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2020, 15 (03): : 242 - 251
  • [3] Development of Computer Games for Training Programming Skills
    Shabalina, Olga
    Vorobkalov, Pavel
    Kataev, Alexander
    Davtian, Alexander
    Blanchfield, Peter
    [J]. PROCEEDINGS OF THE 6TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2012, : 460 - 470
  • [4] PROGRAMMING COMPUTER GAMES
    REIDGREEN, KS
    [J]. ABACUS-NEW YORK, 1986, 4 (01): : 10 - 23
  • [5] Learning science through computer games and simulations
    Samur, Yavuz
    Evans, Michael A.
    [J]. BRITISH JOURNAL OF EDUCATIONAL TECHNOLOGY, 2011, 42 (06) : E171 - E172
  • [6] Learning science through computer games and simulations
    Podolefsky, Noah
    [J]. STUDIES IN SCIENCE EDUCATION, 2012, 48 (02) : 237 - 240
  • [7] Software Prototype for Learning of Computer Programming based on Digital Games
    Bermon Angarita, Leonardo
    Herrera Osorio, Leandro
    [J]. 2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,
  • [8] DEVELOPMENT OF DEMOCRATIC COMPETENCES THROUGH COMPUTER GAMES
    Velicki, D.
    Dumancic, M.
    [J]. 14TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED2020), 2020, : 4938 - 4943
  • [9] Serious Games and Computer Programming Competencies Development in Educational Contexts
    Quintero, Carlos Andres Caldas
    Alvarez, Gary Alberto Cifuentes
    [J]. IEEE REVISTA IBEROAMERICANA DE TECNOLOGIAS DEL APRENDIZAJE-IEEE RITA, 2023, 18 (01): : 48 - 53
  • [10] Improving Students Learning Programming Skills with ProGames - Programming through Games System
    Hijon-Neira, Raquel
    Velazquez-Iturbide, Angel
    Pizarro-Romero, Celeste
    Carrico, Luis
    [J]. HUMAN-COMPUTER INTERACTION - INTERACT 2013, PT IV, 2013, 8120 : 579 - 586