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 September 15, 2024, https://igi.indrastra.com/items/show/1375

Social Bookmarking