Abstract

A quiz is used to test students’ understanding of the material given. Quiz in the e-learning process is conducted online. Quiz often has a time schedule, time limits, and a number of attempts to answer. The quiz that is carried out by students simultaneously is very vulnerable to failure, especially due to the problematic or slow network and the internet. Failure to answer the quiz can affect the results of the assessment. This problem will be solved by developing a desktop-based offline quiz application with a case study in the Informatics Department, Syiah Kuala University. The process of designing and developing an offline quiz application uses the Extreme Programming method. There are two parts produced in this research, namely the desktop-based offline quiz application made with .NET framework and the quiz data management application created with Node.js using the AdonisJs framework. The offline quiz application is used by students to view all the available quizzes. The process of downloading and uploading the quiz requires an internet connection but the quiz answering process is done offline. While the quiz data management application is a web-based application and is used by admins and teachers to manage all data related to courses, teachers, students, classes, lectures, questions, and quizzes. Data in both applications are connected with web service. Both applications were tested for functionality using the Black box testing method and both applications passed the testing scenarios. Both applications were also tested for usability using the SUS questionnaire method. From 50 respondents, the SUS score for the offline quiz application was 76 and the SUS score for data management applications was 73. Both SUS score results mean that the applications are acceptable with grade scale C and the adjective rating is excellent.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.