AKWI-Tagungsband zur 35. AKWI-Jahrestagung, 2022, S. 60–72
AKWI 2022
Acquiring Android App Development Skills in a Virtual Learning Environment. Extending the Virtual Programming Lab for Moodle towards Self-Assessed App Development Tasks employing Android and Gradle

Bibtex

Cite as text

						@Inbook{Neumann+Rodríguez-del-Pino+Homer,
							Cite-key = "neumann2022", 
							Year= "2022", 
							 
							 Volume= "AKWI-Tagungsband zur 35. AKWI-Jahrestagung", 
							Pages= "S. 60–72", 
							Journal   = "Monographs",
							 Title= "Acquiring Android App Development Skills in a Virtual Learning Environment. Extending the Virtual Programming Lab for Moodle towards Self-Assessed App Development Tasks employing Android and Gradle", 
							Author= "Frank Neumann, Juan Carlos Rodríguez-del-Pino, Sebastian Homer", 
							Doi= "https://doi.org/10.30844/AKWI_2022_04", 
							 Abstract= "The presented project provides a virtual learning environment for university courses tea-
ching app development using Android and Kotlin. It features both self-guided lessons and associated 
tests as well as practical app development tasks and associated self-assessed programming exercises. 
The well-known Moodle plug-in Virtual Programming Lab (VPL) serves as a starting point for the 
latter part. VPL gets extended by means for the usage of the Gradle build tool, the Android SDK tools 
and AndroidX tests for unit tests at the level of Android activities and fragments. In particular, the 
rather excessive resource requirements of the Gradle tool created numerous problems in the sand-
boxes used by VPL. These issues were addressed by configuring suitable VPL settings. In addition, 
problems associated with the proper usage of these settings had to be addressed in VPL Altogether 
the  proposed  virtual  learning  environment  provided  a  suitable means  for  learning  in  the  described  
field as determined by questionnaires send to students.", 
							 Keywords= "virtual programming  lab,  VPL,  automated  grading,  automated  assessment,  automated evaluation, Kotlin, Android, Gradle, Android X tests", 
							}
					
Frank Neumann, Juan Carlos Rodríguez-del-Pino, Sebastian Homer(2022): Acquiring Android App Development Skills in a Virtual Learning Environment. Extending the Virtual Programming Lab for Moodle towards Self-Assessed App Development Tasks employing Android and Gradle. AKWI-Tagungsband zur 35. AKWI-Jahrestagung(2022), S. S. 60–72. Online: https://doi.org/10.30844/AKWI_2022_04 (Abgerufen 28.03.24)

Abstract

Abstract

The presented project provides a virtual learning environment for university courses tea- ching app development using Android and Kotlin. It features both self-guided lessons and associated tests as well as practical app development tasks and associated self-assessed programming exercises. The well-known Moodle plug-in Virtual Programming Lab (VPL) serves as a starting point for the latter part. VPL gets extended by means for the usage of the Gradle build tool, the Android SDK tools and AndroidX tests for unit tests at the level of Android activities and fragments. In particular, the rather excessive resource requirements of the Gradle tool created numerous problems in the sand- boxes used by VPL. These issues were addressed by configuring suitable VPL settings. In addition, problems associated with the proper usage of these settings had to be addressed in VPL Altogether the proposed virtual learning environment provided a suitable means for learning in the described field as determined by questionnaires send to students.

Keywords

Schlüsselwörter

virtual programming lab, VPL, automated grading, automated assessment, automated evaluation, Kotlin, Android, Gradle, Android X tests

References

Referenzen

Sorry, this entry is only available in German.

GITO events | library.gito