Skip to content

Pengaturan Ujian

Halaman ini menjelaskan semua pengaturan yang tersedia saat membuat atau mengedit ujian di Qualitiva.

  • Wajib diisi
  • Nama ujian yang akan ditampilkan kepada siswa
  • Contoh: “Ulangan Harian Matematika Bab 1”, “UTS Fisika Semester 1”
  • Opsional
  • Penjelasan singkat tentang ujian
  • Ditampilkan di halaman informasi ujian sebelum siswa memulai
  • Opsional
  • Petunjuk pengerjaan untuk siswa
  • Sebaiknya mencakup:
    • Aturan ujian
    • Materi yang diujikan
    • Tips pengerjaan
    • Konsekuensi kecurangan
  • Opsional
  • Durasi maksimal pengerjaan dalam menit
  • Jika tidak diisi, siswa dapat mengerjakan tanpa batas waktu
  • Timer akan ditampilkan selama pengerjaan
  • Ujian otomatis dikumpulkan saat waktu habis
  • Opsional
  • Tanggal dan waktu kapan ujian dapat mulai diakses
  • Format: YYYY-MM-DD HH:mm
  • Siswa tidak dapat memulai ujian sebelum waktu ini
  • Opsional
  • Tanggal dan waktu kapan ujian tidak dapat diakses lagi
  • Format: YYYY-MM-DD HH:mm
  • Siswa tidak dapat memulai ujian baru setelah waktu ini
  • Siswa yang sedang mengerjakan tetap dapat menyelesaikan
  • Opsional
  • Berapa kali siswa dapat mengerjakan ujian
  • Default: 1 (satu kali)
  • Jika diisi 0 atau kosong, tidak ada batas percobaan
  • Boolean
  • Menentukan apakah ujian dapat diakses
  • true: Ujian dapat diakses (sesuai jadwal)
  • false: Ujian tidak dapat diakses sama sekali
  • Boolean
  • Menentukan apakah ujian terlihat oleh siswa
  • true: Ujian terlihat di daftar ujian siswa
  • false: Ujian hanya terlihat oleh guru/admin
  • Boolean
  • Mencegah akses ujian dari multiple devices/tabs
  • Default: false

Cara Kerja Single Session:

  1. Saat siswa memulai ujian, sistem membuat session token unik
  2. Frontend mengirim heartbeat setiap 30 detik
  3. Setiap heartbeat memperpanjang sesi selama 2 menit
  4. Jika siswa mencoba akses dari device/tab lain:
    • Sistem mendeteksi sesi aktif
    • Mengembalikan error 409 (Conflict)
    • Siswa melihat pesan “Multiple tabs detected”

Kapan Menggunakan:

  • Ujian penting dengan pengawasan ketat
  • Ujian yang memerlukan keamanan tinggi
  • Saat ingin mencegah siswa membuka referensi di tab lain
  • Otomatis dihasilkan jika tidak diisi
  • 6 karakter alfanumerik (huruf kapital dan angka)
  • Unik untuk setiap ujian
  • Digunakan siswa bersama NISN untuk akses ujian
  • Opsional
  • Menghubungkan ujian dengan mata pelajaran
  • Berguna untuk filtering dan organisasi
  • Opsional
  • Menghubungkan ujian dengan kelas tertentu
  • Semua siswa di kelas akan memiliki akses

Setiap percobaan ujian (attempt) memiliki status:

StatusDeskripsi
in_progressSiswa sedang mengerjakan ujian
submittedUjian sudah dikumpulkan, menunggu penilaian
gradedUjian sudah dinilai
Batas Waktu: 90-120 menit
Maksimal Percobaan: 1
Enforce Single Session: true
Is Published: true (saat ujian dimulai)
Batas Waktu: 15-30 menit
Maksimal Percobaan: 2-3
Enforce Single Session: false
Is Published: true
Batas Waktu: tidak ada
Maksimal Percobaan: tidak terbatas
Enforce Single Session: false
Is Published: true
Batas Waktu: sesuai ujian asli
Maksimal Percobaan: 1
Enforce Single Session: true
Scheduled Start/End: sesuai jadwal remedial