DEVELOPMENT OF AN ONLINE EXAM DEVICE MANAGER SANDBOX

E-learning or online education has developed very quickly, starting from the process of teaching and learning activities to the implementation of exams. This brings the challenge of cheating on online exams. Online exam cheating is a violation of academic integrity carried out through dishonest a...

Full description

Saved in:
Bibliographic Details
Main Author: Zaim Syaddad, Wildan
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/66592
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:E-learning or online education has developed very quickly, starting from the process of teaching and learning activities to the implementation of exams. This brings the challenge of cheating on online exams. Online exam cheating is a violation of academic integrity carried out through dishonest acts against the rules that result in a misrepresentation between the ability of the examinee and the actual knowledge possessed. Online exams are conducted with exams on Google Forms, supervision with Google Meet, and allowed to open some limited sources. There are several cheats that can threaten the implementation of online exams, namely waiting for answers, claiming false error messages, collaborating with shared docs, plagiarizing answers, copy and paste chat, turning off the camera, turning off the microphone, opening sources other than those allowed, communicating with other participants, and taking exams outside the exam time. There are various approaches to managing devices to reduce cheating. The most familiar approaches are Safe Exam Browser and mobile device management such as SOTI. SOTI is expensive and more suitable for enterprise use while Safe Exam Browser is more suitable and specific for online exams. Safe Exam Browser provides a sandbox that runs on the Mozilla Firefox browser. Browser sandbox is used because it forces examinees to use a special browser that has been modified so that cheating cannot be done. In this final project, the author develops a browser sandbox that runs on the Chrome Browser because according to Geo Statistics it is the most widely used browser in Indonesia. The author uses the approach of making an online exam device management system by creating a sandbox that runs using a Chrome browser that has security features in the form of a Chrome Extension and an exam scenario in the form of a Google Form with Google Meet supervision and allowed sources (openbook). The development of the online exam device manager sandbox is implemented with the PNaCl module which is a sandbox technology that is directly supported by the Chrome Browser. The browser implemented a security extension that forces the camera and the microphone to turn on, limits the tabs and sources allowed to be opened, limits keyboard combinations, limits exam time and monitoring. As a result, the camera and microphone were successfully forced to turn on and could not be turned off. But sometimes there is a latency time until the extension runs to force the camera and microphone. Tab restriction and allowed sources work well and will immediately delete tabs or windows that open sources that are not allowed. Time restrictions work well and will immediately remove the sandbox if accessed outside of exam time. Keyboard combination restriction works well so that it can prevent plagiarism. For monitoring, it was not successfully implemented with nodes because the extension did not support javascript libraries, but the author did monitoring by taking precautions in the form of closing tabs, windows, and sandboxes if there were cheating attempts.