Mobile Learning Design Using Gamification for Teaching and Learning in Algorithms and Programming Language

被引:11
|
作者
Tundjungsari, Vitri [1 ]
机构
[1] YARSI Univ, Fac Informat Technol, Jl Letjen Suprapto, Jakarta, Indonesia
关键词
Mobile learning; E-learning; Gamification; Usability; Programming;
D O I
10.1007/978-3-030-11932-4_61
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the advent of mobile learning, educational systems are changing. Mobile learning, also known as m-learning, is an educational system which enable learning process through mobile devices, such as handheld and tablet computers, smart phones, and mobile phones. In this paper we design a mobile application using gamification to learn algorithms and programming, specifically in Java programming language. The objective of the application is to improve learning motivation of students in a private university majoring in computer science. The design of the application is applying a model for e-Learning, in order to enhance students' motivation and understanding for topic: introduction to Java programming. The application is developed because the need of fast-paced informatics competencies. In addition, Java programming is a subject which considered as attractive yet a difficult subject to learn. Therefore, approaches and methods to teach in this subject should be designed and delivered carefully. The usability testing result shows that the application considered as a usable application for each usability element. It is indicate that the application is potential to be used as learning alternatives in programming language. However there are some issues still remain related to the application's features which are very important to enhance students' motivation for learning algorithms and programming.
引用
收藏
页码:650 / 661
页数:12
相关论文
共 50 条
  • [1] Design of Dayak Kanayatn Language Learning Mobile Applications Using Gamification
    Suryanto, Paulus
    Emanuel, Andi W. R.
    Pranowo
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING PEDAGOGY, 2020, 10 (04): : 54 - 68
  • [2] Mobile learning, Gamification and Augmented Reality for the teaching and learning of languages
    Moreno Martinez, Noelia Margarita
    Leiva Olivencia, Juan Jose
    Matas Terron, Antonio
    [J]. IJERI-INTERNATIONAL JOURNAL OF EDUCATIONAL RESEARCH AND INNOVATION, 2016, (06): : 16 - 34
  • [3] Gamification as a learning resource for design teaching
    Parra, Ester
    Torres, Mariano
    [J]. EARI-EDUCACION ARTISTICA-REVISTA DE INVESTIGACION, 2018, (09): : 160 - 173
  • [4] Tri-Lua: Using Gamification as Support Learning Programming Language
    Ribeiro da Silval, Sandro Jose
    Rigo, Sandro Jose
    Diehl, Pablo
    [J]. PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING, 2016, : 922 - 930
  • [5] AN EMPIRICAL STUDY ON GAMIFICATION FOR LEARNING PROGRAMMING LANGUAGE WEBSITE
    Khaleel, Firas Layth
    Ashaari, Noraidah Sahari
    Wook, Tengku Siti Meriam Tengku
    [J]. JURNAL TEKNOLOGI, 2019, 81 (02): : 151 - 162
  • [6] GAMIFICATION IN MOBILE APPLICATIONS TO LEARNING PORTUGUESE AS AN ADDITIONAL LANGUAGE
    Racilan, Marcos
    Avelar, Silvana
    Bambirra, Raquel
    Valente, Valeria
    [J]. INTED2017: 11TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2017, : 3407 - 3417
  • [7] Using a Mobile Platform for Teaching and Learning Object Oriented Programming
    Martinez, L. G.
    Marrufo, S.
    Licea, G.
    Reyes-Juarez, J.
    Aguilar, L.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2018, 16 (06) : 1825 - 1830
  • [8] Using Gamification to Enhance Second Language Learning
    Figueroa Flores, Jorge Francisco
    [J]. DIGITAL EDUCATION REVIEW, 2015, (27): : 40 - 61
  • [9] Interactive design and gamification of ebooks for mobile and contextual learning
    Bidarra, José
    Figueiredo, Mauro
    Natálio, Carlos
    [J]. International Journal of Interactive Mobile Technologies, 2015, 9 (03) : 24 - 32
  • [10] Gamification to support programming learning
    Pereira, Ricardo
    Costa, Carlos J.
    Aparicio, Joao Tiago
    [J]. 2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,