TY - GEN
T1 - An Implementation and Evaluation of Basic Data Storage Topic for Content Provider Stage in Android Programming Learning Assistance System
AU - Wijaya, Devany Christabella
AU - Syaifudin, Yan Watequlis
AU - Ariyanto, Rudy
AU - Funabiki, Nobuo
AU - Ruslan, Muhammad Sofiul Fuad
AU - Mu'Aasyiqiin, Ikhlaashul
N1 - Funding Information:
The authors appreciated all students from State Polytechnic of Malang, Indonesia that supported the evaluation process of this research. Also big appreciate for Computer Center of State Polytechnic of Malang, Indonesia in providing the infrastructure of our platform.
Publisher Copyright:
© 2021 IEEE.
PY - 2021/9/29
Y1 - 2021/9/29
N2 - Recently, Android-based smartphones have become the market leader for mobile devices. Thus, the need for Android application developers has increased significantly. Following this trend, many schools and universities set up Android application programming to become the mandatory subject for IT students. In Android applications, utilizing data is necessary to make dynamic and interactive applications. Based on previous studies, the Android Programming Learning Assistance System (APLAS) has been applied as a self-learning platform for Android programming studies. In this paper, we implement the Basic Data Storage learning topic in APLAS as the first topic in the Content Provider stage (second stage). It offers learning materials and assignments for the Model-View-Viewmodel (MVVM) architecture with data binding, the utilization of Shared Preferences, and storing data in internal storage. The results of evaluation through 50 students of an IT department showed that all students have solved all assignments successfully. With the domination of positive comments from them, the effectiveness of this learning topic to support Android programming learning was confirmed.
AB - Recently, Android-based smartphones have become the market leader for mobile devices. Thus, the need for Android application developers has increased significantly. Following this trend, many schools and universities set up Android application programming to become the mandatory subject for IT students. In Android applications, utilizing data is necessary to make dynamic and interactive applications. Based on previous studies, the Android Programming Learning Assistance System (APLAS) has been applied as a self-learning platform for Android programming studies. In this paper, we implement the Basic Data Storage learning topic in APLAS as the first topic in the Content Provider stage (second stage). It offers learning materials and assignments for the Model-View-Viewmodel (MVVM) architecture with data binding, the utilization of Shared Preferences, and storing data in internal storage. The results of evaluation through 50 students of an IT department showed that all students have solved all assignments successfully. With the domination of positive comments from them, the effectiveness of this learning topic to support Android programming learning was confirmed.
KW - Android
KW - APLAS
KW - basic data storage
KW - data binding
KW - internal storage
KW - MVVM
KW - Shared Preferences
UR - http://www.scopus.com/inward/record.url?scp=85119438826&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85119438826&partnerID=8YFLogxK
U2 - 10.1109/3ICT53449.2021.9581767
DO - 10.1109/3ICT53449.2021.9581767
M3 - Conference contribution
AN - SCOPUS:85119438826
T3 - 2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2021
SP - 328
EP - 333
BT - 2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2021
Y2 - 29 September 2021 through 30 September 2021
ER -