Pengembangan Aplikasi Ujian Online Berbasis Web Dengan Memanfaatkan Teknologi Web Real-Time Communication (Web RTC) Di SMP PGRI BAYAH
Keywords:
Online Exam, WebRTC, JavascriptAbstract
Exams are a way to measure each student on a material or field of study that has been taught by teachers at school, so that with the results of these measurements, a grade will be obtained that can be used to make various decisions. In the examination process at the PGRI BAYAH Junior High School, it still uses conventional methods, and the assessment process is also still carried out manually by each teacher. Moreover, when the covid19 virus hit the Country of Indonesia as well as other countries in the world so that the Indonesian government at that time required every teaching and learning activity to be carried out remotely or online. Thus, this is a problem for the PGRI BAYAH Junior High School in carrying out teaching and learning activities as well as exams. From this problem, the idea of creating a web-based application by utilizing WebRTC (Web Real-Time Communications) technology in which can carry out the exam process online and can be supervised directly by the exam process by the invigilator and the exam assessment process can be carried out automatically by the system. The method used in the development of this application is the waterfall method. The programming language is javascript. The tools used are, the frontend uses ReactJs, the backend uses ExpressJs, the database uses MySQL and realtime communication using WebRTC. The expected result of making this application is so that PGRI BAYAH Junior High School schools can carry out exams online and can be supervised directly by the exam supervisor, as well as the exam assessment process can be carried out automatically by the system.
References
Contributors, M. (2022, 02 18). Introduction to WebRTC protocols. Retrieved from MDN: https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/Protocols
Hayati, R. (2021, 9 26). Pengertian Rancangan Penelitian, Jenis, Format, dan Contohnya. Retrieved from penelitianilmiah.com: https://penelitianilmiah.com/rancangan-penelitian/
Salmaa. (2021, 11 02). Pengertian Metode Penelitian, Tujuan, Macam, dan Contoh Lengkapnya. Retrieved from penerbitdeepublish.com: https://penerbitdeepublish.com/pengertian-metodepenelitian/
Ainanda, Rizki, and Edy Victor Haryanto. n.d. Rancang Bangun Aplikasi E-Meeting Menggunakan WebRTC (Web Real Time Communication) Design and Build E-Meeting Applications Using WebRTC (Web Real Time Communication). Vol.1.
Rahmawanto, Endri, and Dewi Soyusiawati. 2015. SISTEM INFORMASI UJIAN MANDIRI ONLINE BERBASIS WEB DI SMPN 1 SRANDAKAN (Information Systems Web-Based Online Self-Test in SMP N 1 Srandakan). Vol. 3.
Kurniawan, Irfan, and Fazrol Rozi. 2020. REST API Menggunakan NodeJS Pada Aplikasi Transaksi Jasa Elektronik Berbasis Android. Vol. 1.
Rohman, Fathur, Andika Bayu, Hasta Yanto, and Neneng Sutarsih. 2018. Rancang Bangun Sistem Informasi Ujian Online Berbasis Web Menggunakan Metode Waterfall (Studi Kasus : SMK Darma Nusantara Pandeglang). Vol. 7.