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...
Saved in:
Main Author: | |
---|---|
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 |
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. |
---|