Block-Based Development of Mobile Learning Experiences for the Internet of Things
Informations
Type:
article
Auteurs:
Ruiz-Rube, Iván and Mota, José Miguel and Person, Tatiana and Corral, José María Rodríguez and Doder...
Pertinence:
Faible
Référence:
Doi:
10.3390/S19245467
Mots-clés:
Url:
https://www.mdpi.com/1424-8220/19/24/5467
Date de publication:
12/2018
Résumé:
Abstract:
The Internet of Things enables experts of given domains to create smart user experiences for interacting with the environment. However, development of such experiences requires strong programming skills, which are challenging to develop for non-technical users. This paper presents several extensions to the block-based programming language used in App Inventor to make the creation of mobile apps for smart learning experiences less challenging. Such apps are used to process and graphically represent data streams from sensors by applying map-reduce operations. A workshop with students without previous experience with Internet of Things (IoT) and mobile app programming was conducted to evaluate the propositions. As a result, students were able to create small IoT apps that ingest, process and visually represent data in a simpler form as using App Inventor’s standard features. Besides, an experimental study was carried out in a mobile app development course with academics of diverse disciplines. Results showed it was faster and easier for novice programmers to develop the proposed app using new stream processing blocks.
Références
3 articles
Titre Type Pertinence Auteurs Date Publication Références Citations Actions
Learnable programming: blocks and beyond article Haute Bau, David and Gray, Jeff and Kelleher, Caitlin and Sheldon, Josh and Turbak, Franklyn 12/2016 2 3
Lambda in blocks languages: Lessons learned inproceedings Moyenne Harvey, Brian and Monig, Jens 12/2014 0 4
Adapting higher-order list operators for blocks programming inproceedings Moyenne Kim, Soojin and Turbak, Franklyn 12/2014 13 2
Citations
0 articles
Titre Type Pertinence Auteurs Date Publication Références Citations Actions
Pas encore d'article
Mots-clés
0 mots-clés
Nom Nombre d'articles Actions
Pas encore de mot-clé
Auteurs
6 auteurs
Nom Nombre d'articles Actions
José Miguel and Person 1
Juan Manuel 1
Iván and Mota 1
José María Rodríguez and Dodero 1
Ruiz-Rube 1
Tatiana and Corral 1