Lewati ke isi

Konfigurasi: CBT

Last verified: 2026-06-11

Context ujian

Context Dibuat dari Peserta Muncul di /student/cbt
learning Tugas & Ulangan Kelas Rombel / attendee otomatis ✅ Ya
independent /faculty/cbt/exams Tab Peserta — enroll multi-rombel, import, atau manual ✅ Ya, jika siswa sudah didaftarkan sebagai peserta
admission SPMB / admin admission Sync dari jadwal seleksi SPMB Route /spmb/cbt (bukan siswa learning)

Langkah setup

  1. Settings CBT (/admin/cbt/settings)
  2. Kebijakan proctoring, randomisasi soal, durasi default

  3. Bank soal/faculty/question-bank/*

  4. Buat set soal (pilihan ganda, essay, dll.)

  5. Buat ujian

  6. Kelas: Tugas & Ulangan Kelas (learning)
  7. Tryout/mandiri: /faculty/cbt/exams → context Independent → form ringkas → tab Pengaturan (jadwal/KKM) → tab Peserta (enroll rombel)

  8. Proctor/faculty/cbt/proctor saat ujian berlangsung

  9. Siswa/student/cbt (daftar) → /student/cbt/runner/:exam_id

  10. SPMB admission test/admin/spmb/cbt/* jika tes PPDB via CBT

API jadwal siswa

Endpoint: POST /api/scola_cbt/student/schedule

Menampilkan ujian context learning (attendee/batch) dan independent (participant siswa internal). Admission context tidak masuk endpoint ini.

Workspace detail ujian (Independent / Admission)

Halaman Kelola Ujian (/faculty/cbt/exams/:id atau route SPMB setara) memakai tab:

Tab URL suffix Fungsi
Ringkasan (default) Token, checklist publish, status
Pengaturan /settings Jadwal, durasi, KKM, opsi CBT, remedial
Peserta /participants Enrollment Center (multi-rombel, import, bulk)
Penilaian /grading Daftar attempt untuk grading

Validasi

  • [ ] Peserta hanya bisa mulai saat jadwal aktif
  • [ ] Ujian independent: siswa target terdaftar di tab Peserta (enroll rombel atau import)
  • [ ] Dropdown enrollment tidak menampilkan rombel teknis [CBT]*
  • [ ] Jawaban tersimpan (autosave)
  • [ ] Nilai learning terpublish ke gradebook (jika grade_component_type diset)

Referensi