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

Y. Syaifudin, N. Funabiki, M. S. F. Ruslan, Devany C. Wijaya, Ikhlaashul Mu'aasyiqiin, Abdul Rahman Patta
{"title":"Implementations of Two Answer Submission Methods for Reducing Errors in Android Programming Learning Assistance System","authors":"Y. Syaifudin, N. Funabiki, M. S. F. Ruslan, Devany C. Wijaya, Ikhlaashul Mu'aasyiqiin, Abdul Rahman Patta","doi":"10.1109/3ICT53449.2021.9581553","DOIUrl":null,"url":null,"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.","PeriodicalId":133021,"journal":{"name":"2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/3ICT53449.2021.9581553","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Android编程学习辅助系统中两种减少错误的答案提交方法的实现
近年来,由于市场需求旺盛,Android编程教育已成为高校IT系的重要内容。Android编程学习辅助系统(Android Programming Learning Assistance System, APLAS)是一个Android编程自学平台。它为学生提供作业,学生可以通过web应用程序使用单元测试工具自动检查答案的正确性。对于APLAS中的每个作业,学生需要提交多个具有正确配置的文件作为一个项目。但是很多学生在使用Android Studio制作的Android项目中逐个提交文件的目前实现中出现了错误。在本文中,我们实现了两种提交方法来减少APLAS中的错误。zip-file方法生成要提交的Android项目的压缩文件。GitHub-link方法通过GitHub项目的URL同步Android项目中的文件。为了进行评估,我们要求40名学生在APLAS中解决三个作业,并自由选择一种方法提交答案文件。结果表明,zip-file方法最受欢迎,而GitHub-link方法产生的错误最少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Securing SCADA Systems against Cyber-Attacks using Artificial Intelligence Quality of Life Integrated Framework: Perspective of Cloud Computing Usage Reference Points Generated on Unit Hypersurfaces for MaOEAs Eye-Tracking Analysis with Deep Learning Method An Implementation and Evaluation of Basic Data Storage Topic for Content Provider Stage in Android Programming Learning Assistance System
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1