Jadwal Ujian
Setelah paket soal di-publish oleh guru, admin dapat membuat jadwal ujian untuk kelas tertentu.
Membuat Jadwal Baru
Buka menu Jadwal Ujian dari sidebar
Klik tombol Buat Jadwal
Isi formulir jadwal secara berurutan:
- Mata Pelajaran — pilih mapel terlebih dahulu
- Paket Ujian — pilih dari daftar paket yang sudah di-publish untuk mapel terpilih
- Sesi — pilih sesi ujian (Sesi 1–5)
- Waktu Mulai — tanggal dan jam mulai ujian
- Waktu Selesai — otomatis terisi berdasarkan durasi paket ujian, bisa diubah manual
- Pengawas (opsional) — pilih guru/proctor yang bertugas mengawasi
- Survei (opsional) — pilih survei yang tampil setelah siswa selesai ujian
- Peserta — centang siswa yang akan mengikuti ujian (filter per kelas atau cari nama/NISN)
Selesai
Klik Simpan Jadwal
Sistem Sesi
Setiap jadwal ujian ditempatkan dalam sesi (1–5) per hari. Sistem sesi membantu mengatur beberapa ujian dalam satu hari:
| Fitur | Keterangan |
|---|---|
| 5 sesi per hari | Sesi 1–5 tersedia untuk setiap tanggal |
| Deteksi konflik | Sistem memperingatkan jika sesi sudah terpakai untuk mapel yang sama di tanggal yang sama |
| Seat per sesi | Kuota siswa dihitung per sesi — memastikan server tidak overload |
⚠️ Jika sesi sudah terisi untuk mapel yang sama di hari tersebut, pilih sesi lain atau tanggal lain.
Kuota Seat Ujian
Sistem EXSAO mengelola kuota seat (jumlah siswa yang bisa ujian bersamaan) berdasarkan lisensi:
- Seat dihitung per sesi per hari — bukan total keseluruhan
- Saat memilih peserta, sistem menampilkan sisa kuota tersedia untuk sesi yang dipilih
- Jika kuota tercapai, siswa tambahan tidak bisa dipilih
💡 Tip: Jika kuota terbatas, bagi siswa ke beberapa sesi berbeda agar semua bisa mengikuti ujian.
Memilih Peserta Ujian
Dialog pembuatan jadwal memiliki student picker yang fleksibel:
- Filter per Kelas — dropdown filter untuk menampilkan siswa dari kelas tertentu saja
- Pencarian — ketik nama atau NISN untuk menemukan siswa tertentu
- Pilih Semua — centang semua siswa yang tampil sekaligus (terbatas kuota seat)
- Centang individual — pilih siswa satu per satu
💡 Siswa yang statusnya Nonaktif tidak muncul di daftar peserta.
Token Ujian
Setiap jadwal otomatis mendapat token unik yang digunakan siswa untuk memulai ujian:
Jenis Token
| Token | Kegunaan |
|---|---|
| Token Ujian | Kode yang dimasukkan siswa untuk mengakses ujian di browser/web |
| Container Token | Token khusus untuk akses via desktop/mobile container (EXSAO Secure Browser) |
| Exit Token | Kode untuk keluar dari secure browser setelah ujian selesai |
Mengelola Token
Token ditampilkan di kartu jadwal pada halaman jadwal
Klik ikon copy untuk menyalin token ke clipboard
Klik ikon refresh untuk generate token baru jika diperlukan (misalnya token tersebar tidak sengaja)
Keamanan Token
- Token hanya berlaku selama jadwal ujian aktif (status diaktifkan)
- Admin bisa menonaktifkan token kapan saja dengan toggle status
- Token bisa di-regenerate tanpa mengubah jadwal
- Container Token & Exit Token bisa di-regenerate terpisah
Status Jadwal
Setiap jadwal memiliki status otomatis berdasarkan waktu:
| Status | Warna | Keterangan |
|---|---|---|
| Mendatang | 🔵 Biru | Jadwal belum dimulai |
| Berlangsung | 🟢 Hijau | Jadwal sedang aktif, siswa bisa mengerjakan |
| Selesai | ⚪ Abu-abu | Waktu ujian sudah berakhir |
Mengaktifkan / Menonaktifkan Token
Token jadwal bisa diaktifkan atau dinonaktifkan secara manual:
Pada kartu jadwal, klik tombol toggle status (ikon gembok/shield)
Selesai
Token akan aktif/nonaktif — siswa hanya bisa masuk ujian jika token aktif
💡 Gunakan fitur ini untuk menahan siswa masuk ujian meskipun waktu jadwal sudah tiba. Aktifkan token saat Anda siap memulai.
Pengawas (Proctor)
Setiap jadwal bisa di-assign seorang pengawas:
- Pilih guru/proctor dari dropdown saat membuat jadwal
- Pengawas yang di-assign bisa melihat jadwal tersebut di panel guru mereka
- Proctor (role khusus) hanya bisa mengawasi, tidak bisa membuat soal
Survei Pasca-Ujian
Anda bisa menautkan survei pada jadwal ujian:
- Pilih survei dari dropdown saat membuat jadwal
- Setelah siswa menyelesaikan ujian, mereka otomatis diarahkan ke survei
- Hasil survei bisa dilihat di menu Survei
💡 Gunakan survei untuk mengumpulkan feedback siswa tentang kesulitan soal atau pengalaman ujian.
Edit Jadwal
Klik ikon edit (✏️) pada kartu jadwal
Ubah data yang diperlukan (peserta, waktu, pengawas, dll)
Selesai
Klik Simpan untuk menerapkan perubahan
Hapus Jadwal
Klik ikon hapus (🗑️) pada kartu jadwal
Konfirmasi penghapusan pada dialog yang muncul
⚠️ Jadwal yang sudah memiliki data ujian siswa (finalized) memerlukan countdown 10 detik sebelum tombol hapus aktif — ini mencegah penghapusan tidak sengaja.
Cetak Kartu Ujian
Kartu ujian berisi token dan informasi jadwal yang bisa dicetak dan dibagikan ke siswa:
Klik ikon cetak (🖨️) pada kartu jadwal
Halaman cetak akan terbuka menampilkan kartu ujian per siswa — berisi nama, token, sesi, dan QR code
Selesai
Gunakan Ctrl+P untuk mencetak atau simpan sebagai PDF