A Cross-Platform Mobile Application for Learning Programming Basics
Dublin Core
Title
A Cross-Platform Mobile Application for Learning Programming Basics
Subject
Cross-platform
Mobile Application
Programming Basics
multi-agent system
Learning Outcomes
m-learning
Xamarin.Forms
self-learning
Description
This paper presents and discusses a new mobile application for teaching and learning programming basics. The purpose is to help students acquire competencies while having fun and using their own devices. The mobile application was designed according to cross-platform approach to reach the broadest possible audience of learners, saving time and effort of development and maintenance. The code is fully shared between mobile platforms (iOS, Android and Windows Phone) allowing learners to install the application on any device. The core application is based on a multi-agent system to make the application interactive, flexible and dynamic and provide students with tailored instructions. A prototype is presented showing the main features of the application.
Creator
Yassine, Alaeeddine
Berrada, Mohammed
Tahiri, Ahmed
Chenouni, Driss
Source
International Journal of Interactive Mobile Technologies (iJIM); Vol. 12 No. 7 (2018); pp. 139-151
1865-7923
Publisher
International Association of Online Engineering (IAOE), Vienna, Austria
Date
2018-11-08
Rights
Copyright (c) 2018 alaeeddine yassine, Mohammed Berrada, Driss CHENOUNI, Ahmed TAHIRI
Relation
Format
application/pdf
Language
eng
Type
info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Peer-reviewed Article
Identifier
Citation
Alaeeddine Yassine et al., A Cross-Platform Mobile Application for Learning Programming Basics, International Association of Online Engineering (IAOE), Vienna, Austria, 2018, accessed November 23, 2024, https://igi.indrastra.com/items/show/1375