A Cross-Platform Mobile Application for Learning Programming Basics
<p class="0abstract">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-plat...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
International Association of Online Engineering (IAOE)
2018-11-01
|
Series: | International Journal of Interactive Mobile Technologies |
Subjects: | |
Online Access: | http://online-journals.org/index.php/i-jim/article/view/9442 |
id |
doaj-e9beaa2d406549299c22295fd2799e69 |
---|---|
record_format |
Article |
spelling |
doaj-e9beaa2d406549299c22295fd2799e692021-09-02T04:08:46ZengInternational Association of Online Engineering (IAOE)International Journal of Interactive Mobile Technologies1865-79232018-11-0112713915110.3991/ijim.v12i7.94424040A Cross-Platform Mobile Application for Learning Programming BasicsAlaeeddine YassineMohammed BerradaAhmed TahiriDriss Chenouni<p class="0abstract">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.</p>http://online-journals.org/index.php/i-jim/article/view/9442Cross-platformMobile ApplicationProgramming Basics, multi-agent systemLearning Outcomesm-learningXamarin.Formsself-learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alaeeddine Yassine Mohammed Berrada Ahmed Tahiri Driss Chenouni |
spellingShingle |
Alaeeddine Yassine Mohammed Berrada Ahmed Tahiri Driss Chenouni A Cross-Platform Mobile Application for Learning Programming Basics International Journal of Interactive Mobile Technologies Cross-platform Mobile Application Programming Basics, multi-agent system Learning Outcomes m-learning Xamarin.Forms self-learning |
author_facet |
Alaeeddine Yassine Mohammed Berrada Ahmed Tahiri Driss Chenouni |
author_sort |
Alaeeddine Yassine |
title |
A Cross-Platform Mobile Application for Learning Programming Basics |
title_short |
A Cross-Platform Mobile Application for Learning Programming Basics |
title_full |
A Cross-Platform Mobile Application for Learning Programming Basics |
title_fullStr |
A Cross-Platform Mobile Application for Learning Programming Basics |
title_full_unstemmed |
A Cross-Platform Mobile Application for Learning Programming Basics |
title_sort |
cross-platform mobile application for learning programming basics |
publisher |
International Association of Online Engineering (IAOE) |
series |
International Journal of Interactive Mobile Technologies |
issn |
1865-7923 |
publishDate |
2018-11-01 |
description |
<p class="0abstract">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.</p> |
topic |
Cross-platform Mobile Application Programming Basics, multi-agent system Learning Outcomes m-learning Xamarin.Forms self-learning |
url |
http://online-journals.org/index.php/i-jim/article/view/9442 |
work_keys_str_mv |
AT alaeeddineyassine acrossplatformmobileapplicationforlearningprogrammingbasics AT mohammedberrada acrossplatformmobileapplicationforlearningprogrammingbasics AT ahmedtahiri acrossplatformmobileapplicationforlearningprogrammingbasics AT drisschenouni acrossplatformmobileapplicationforlearningprogrammingbasics AT alaeeddineyassine crossplatformmobileapplicationforlearningprogrammingbasics AT mohammedberrada crossplatformmobileapplicationforlearningprogrammingbasics AT ahmedtahiri crossplatformmobileapplicationforlearningprogrammingbasics AT drisschenouni crossplatformmobileapplicationforlearningprogrammingbasics |
_version_ |
1721180411856420864 |