このエントリーをはてなブックマークに追加
ID 58594
フルテキストURL
著者
Syaifudin, Yan Watequlis Department of Electrical and Communication Engineering, Okayama University
Funabiki, Nobuo Department of Electrical and Communication Engineering, Okayama University Kaken ID publons researchmap
Kuribayashi, Minoru Department of Electrical and Communication Engineering, Okayama University ORCID Kaken ID publons researchmap
Kao, Wen-Chung National Taiwan Normal University
抄録
Purpose
With rapid increase of Android devices and application systems, there is a strong demand for Android application programmers. A lot of schools are offering Android programming courses to meet this demand. However, Android programming can be different from the conventional one because it needs interactive functions through interfaces with users, which makes the study more difficult. This paper aims to propose an Android Programming Learning Assistance System, namely, APLAS, to assist the Java-based Android programming study and education.
Design/methodology/approach
By adopting the test-driven development method, APLAS is designed to achieve independent learning without the presence of teachers. Using JUnit and Robolectric, the answers from the students are automatically marked in APLAS. To cover extensive materials in Android programming, APLAS offers four stages where each stage involves several topics.
Findings
To evaluate the effectiveness of APLAS, we implemented the Unit Converter assignment that covers the first two topics, namely, Basic user interface in the first stage and basic activity in the second stage. Through solving the assignment, it is expected to learn basic application development. Forty novice students of an IT department in Indonesia were asked to solve both topics separately.
Originality/value
The results show that APLAS is useful and helpful for the self-study of Android programming, as they could complete codes with good execution performances.
キーワード
Android application
APLAS
JUnit
Learning system
Learning system
Test-driven development method
Index terms APLAS
Java
発行日
2019-10-03
出版物タイトル
International Journal of Web Information Systems
16巻
1号
出版者
Emerald
開始ページ
115
終了ページ
135
ISSN
17440084
NCID
AA12639855
資料タイプ
学術雑誌論文
言語
English
OAI-PMH Set
岡山大学
論文のバージョン
author
DOI
Web of Science KeyUT
関連URL
isVersionOf https://doi.org/10.1108/IJWIS-08-2019-0038