Implementing Data Integration Self-Study: A Curriculum Development for Android Programming Learning Assistance System

Closed

Yan Watequlis Syaifudin, Nobuo Funabiki, Andi Baso Kaswar, Asep Sunandar, Triana Fatmawati, Pramana Yoga Saputra, Devany Christabella Wijaya, Mochamad Fariz Irawanto

2025 SN Computer Science Vol. 6 Issue 6 Article Cited by 2 Quartile

Abstract

Mobile programming education faces significant challenges, including the complexity of programming interactive user interfaces, rapid technological advancements, and the need for continuous guidance to accommodate diverse learner skill levels. Existing self-learning systems, including Massive Open Online Courses (MOOCs) and multimedia-based platforms, often struggle to provide adaptive, context-sensitive feedback and lack comprehensive support for hands-on practice. These limitations highlight the need for innovative approaches to mobile programming education. This study introduces a curriculum focused on data integration in Android applications, designed to address these challenges by leveraging the Android Programming Learning Assistance System (APLAS) as an innovative self-study platform that implements a test-driven learning approach, guiding students through structured tasks and automated testing. The curriculum is centered on two core learning topics, Basic Data Storage and Online Database, to enhance students’ local and online data management skills. Each topic provides comprehensive learning materials, including guide documents, test suites, and practical assignments, enabling students to apply their knowledge within the Model-View-ViewModel (MVVM) framework and Firebase integration. The evaluation of 125 students revealed high success rates, with 75.3% for Basic Data Storage and 82.1% for Online Database, demonstrating the approach’s effectiveness. However, constructive feedback highlights the need for additional resources and technical improvements, providing clear opportunities for future enhancements. © The Author(s), under exclusive licence to Springer Nature Singapore Pte Ltd. 2025.

Affiliations

Department of Information Technology, State Polytechnic of Malang, Malang, Indonesia; Department of Electrical and Communication Engineering, Okayama University, Okayama, Japan; Department of Computer Engineering, State University of Makassar, Makassar, Indonesia; Department of Education Administration, State University of Malang, Malang, Indonesia