TY - GEN
T1 - An Implementation and Evaluation of Advanced Widgets Topic for Interactive Application Stage in Android Programming Learning Assistance System
AU - Syaifudin, Yan Watequlis
AU - Funabiki, Nobuo
AU - Kuribayashi, Minoru
N1 - Publisher Copyright:
© 2020 ACM.
PY - 2020/3/28
Y1 - 2020/3/28
N2 - With the growing popularity of smartphone devices, the demand for mobile application programmers has been increasing, particularly for the most popular mobile platform Android. Then, Android application programming has become one of the most important subjects that students should learn in professional schools and universities in IT departments. To assist self-studies of students, we have developed Android Programming Learning Assistance System (APLAS). To guide students to reach correct answers for given assignments, APLAS adopts the Test-Driven Development (TDD) method to validate student answers automatically using JUnit and Robolectric. The learning model for APLAS consists of four stages where each stage has several topics. In this paper, we implement Advanced Widgets as the second topic in the Interactive Application stage and evaluate it through applications to students in an IT department in Indonesia.
AB - With the growing popularity of smartphone devices, the demand for mobile application programmers has been increasing, particularly for the most popular mobile platform Android. Then, Android application programming has become one of the most important subjects that students should learn in professional schools and universities in IT departments. To assist self-studies of students, we have developed Android Programming Learning Assistance System (APLAS). To guide students to reach correct answers for given assignments, APLAS adopts the Test-Driven Development (TDD) method to validate student answers automatically using JUnit and Robolectric. The learning model for APLAS consists of four stages where each stage has several topics. In this paper, we implement Advanced Widgets as the second topic in the Interactive Application stage and evaluate it through applications to students in an IT department in Indonesia.
KW - APLAS
KW - Android application programming
KW - JUnit
KW - Java
KW - Robolectric
KW - Test-driven development method
UR - http://www.scopus.com/inward/record.url?scp=85085940914&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85085940914&partnerID=8YFLogxK
U2 - 10.1145/3395245.3396198
DO - 10.1145/3395245.3396198
M3 - Conference contribution
AN - SCOPUS:85085940914
T3 - ACM International Conference Proceeding Series
SP - 88
EP - 93
BT - Proceedings of the 2020 8th International Conference on Information and Education Technology, ICIET 2020
PB - Association for Computing Machinery
T2 - 8th International Conference on Information and Education Technology, ICIET 2020
Y2 - 28 March 2020 through 30 March 2020
ER -