Affiliation:
1. Department of Computing and Games, Teesside University, Middlesbrough, UK
Abstract
Mobile applications are extremely popular with many higher education institutions offering courses to prepare new developers sought by the software industry. However, teaching and assessing mobile application development poses specific challenges due to the complexity of real-world programming languages and environments. In this work, we present a script-based approach for teaching and assessing Android application development that addresses shortcomings of existing tools that impact negatively on the learning experience. Our evaluation, which covers pedagogical and technical aspects, provides possible evidence that the scripts have been beneficial in helping students to work more efficiently and achieve better results. Additionally, the scripts have been effective in streamlining the grading process and keeping the tutorial material up to date with the evolution of the Android platform.
Publisher
Association for Computing Machinery (ACM)
Subject
Education,General Computer Science
Reference61 articles.
1. Abrar Al-Heeti. 2019. Android is on over 2.5 billion active devices. Retrieved from https://www.cnet.com/news/android-is-on-over-2-5-billion-active-devices//. Abrar Al-Heeti. 2019. Android is on over 2.5 billion active devices. Retrieved from https://www.cnet.com/news/android-is-on-over-2-5-billion-active-devices//.
2. Supporting Students in C++ Programming Courses with Automatic Program Style Assessment
3. Android Studio. 2020. Android Studio Release Notes. Retrieved from https://developer.android.com/studio/releases/. Android Studio. 2020. Android Studio Release Notes. Retrieved from https://developer.android.com/studio/releases/.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献