Implementations of Two Answer Submission Methods for Reducing Errors in Android Programming Learning Assistance System

Yan Watequlis Syaifudin, Nobuo Funabiki, Muhammad Sofiul F. Ruslan, Devany C. Wijaya, Ikhlaashul Mu'Aasyiqiin, Abdul Rahman Patta

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Recently, Android programming educations have become important in IT departments in universities due to the strong market demands. The Android Programming Learning Assistance System (APLAS) is a self-learning platform for Android programming. It provides assignments to students where the correctness of their answers can be checked automatically using unit testing tools through a web application. For each assignment in APLAS, students need to submit multiple files with the correct configuration as one project. However, many students cause errors in the current implementation of submitting one by one the files in the Android project made using Android Studio. In this paper, we implement two submission methods for reducing errors in APLAS. The zip-file method makes the zipped file of the Android project to be submitted. The GitHub-link method synchronizes the files in the Android project through the URL of the GitHub project. For evaluations, we asked 40 students to solve three assignments in APLAS and submit the answer files by freely choosing one method. The results show that the zip-file method was most popular and the GitHub-link method produced least errors.

Original languageEnglish
Title of host publication2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages126-130
Number of pages5
ISBN (Electronic)9781665440325
DOIs
Publication statusPublished - Sep 29 2021
Event2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2021 - Virtual, Online, Bahrain
Duration: Sep 29 2021Sep 30 2021

Publication series

Name2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2021

Conference

Conference2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies, 3ICT 2021
Country/TerritoryBahrain
CityVirtual, Online
Period9/29/219/30/21

Keywords

  • Android project
  • Android Studio
  • answer submission
  • APLAS
  • GitHub
  • source code

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Computer Networks and Communications
  • Computer Vision and Pattern Recognition
  • Information Systems
  • Information Systems and Management
  • Engineering (miscellaneous)
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Implementations of Two Answer Submission Methods for Reducing Errors in Android Programming Learning Assistance System'. Together they form a unique fingerprint.

Cite this