University of Bahrain
Scientific Journals

An Interactive Learning System with Automated Assistance for Self-Learning User Interface Design on Android Applications

Show simple item record

dc.contributor.author Syaifudin, Yan W.
dc.contributor.author Siradjuddin, Indrazno
dc.contributor.author Funabiki, Nobuo
dc.contributor.author Liliana, Dewi Y.
dc.contributor.author Kaswar, Andi B.
dc.contributor.author Mentari, Mustika
dc.contributor.author Noprianto, Noprianto
dc.contributor.author Ardyningrum, Nabilah A.
dc.contributor.author Hendryanna, Flasma V.
dc.date.accessioned 2023-05-07T06:02:15Z
dc.date.available 2023-05-07T06:02:15Z
dc.date.issued 2023-05-07
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/4942
dc.description.abstract The popularity of smartphone device usage has triggered the increasing demand for Android application developers in recent years. To master Android application development, students must learn various programming languages, including XML for designing the user interface (UI). However, many related courses do not offer learning topics in Android application UI design specifically. Moreover, the major issue in programming courses is the teacher's difficulties in checking and verifying the source codes from students. This study proposes a novel approach to support students' self-learning interactively by developing a self-learning system for designing Android application UI using XML code. To realize the comprehensive learning process, the pedagogical model is applied and consists of studying and assignments for exercise to make it ready for blended learning. The learning materials to study UI layout, widgets, string resources, color resources, and drawable resources were distributed into 20 learning topics to guide the studying process. In the assignment process of writing XML code, integration testing mechanism on Android applications is adopted to provide the features of automatic source code verification and automated learning assistance for students getting instant feedback, suggestion, and assistance to correct the source code. For a comprehensive evaluation, system usability and students' experiences have been assessed by appointing 80 IT students from two universities in Indonesia to use this system. The results have confirmed the system's effectiveness to support students' self-learning process, learning materials appropriateness, and the high grade of user satisfaction and enthusiasm. Also, this system has successfully led all students to master UI design skills on Android applications using XML code after completing the 20 learning topics, even though at the beginning of the learning, the students have a poor coding experience. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.subject e-learning; automated assistance; Android,; user interface; XML; Interactive learning en_US
dc.title An Interactive Learning System with Automated Assistance for Self-Learning User Interface Design on Android Applications en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/1301113 en
dc.volume 13 en_US
dc.issue 1 en_US
dc.pagestart 1 en_US
dc.pageend 1 en_US
dc.contributor.authorcountry Indonesia en_US
dc.contributor.authorcountry Japan en_US
dc.contributor.authorcountry Indonesia en_US
dc.contributor.authorcountry Indonesia en_US
dc.contributor.authorcountry Indonesia en_US
dc.contributor.authorcountry Indonesia en_US
dc.contributor.authorcountry Indonesia en_US
dc.contributor.authoraffiliation State Polytechnic of Malang en_US
dc.contributor.authoraffiliation Okayama University en_US
dc.contributor.authoraffiliation State Polytechnic of Jakarta en_US
dc.contributor.authoraffiliation State University of Makassar en_US
dc.contributor.authoraffiliation Politeknik Negeri Malang en_US
dc.contributor.authoraffiliation Politeknik Negeri Malang en_US
dc.contributor.authoraffiliation State Polytechnic of Malang en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account