🎯

EduAdaptive CAT & UTBK Platform

Fundamental Architecture & Psychometric IRT Engine

Laravel 12 (Stable) + PHP 8.2 MariaDB / MySQL Connected IRT Math: Native PHP (1.7 ms) Masuk / Login Portal
Total Tenants
2 Sekolah & Kampus
Total Akun Terdaftar
6 Admin, Guru, Siswa
Bank Soal Terkalibrasi
5 Parameter IRT (a,b,c)
Simulasi UTBK Aktif
1 Token: UTBK26

Arsitektur Alur Kerja Aplikasi (Application Flow)

Dirancang khusus untuk fleksibilitas multi-instansi, kemudahan kloning, dan kenyamanan siswa di HP.

1

Superadmin & Tenant Setup

Pendaftaran instansi (Sekolah / Kampus / Bimbel), pengaturan logo, warna tema, serta penentuan jenjang (SD, SMP, SMA, Kampus).

🔑 Multi-Tenant Isolation
2

Bank Soal & Parameter IRT

Guru/Dosen menginput soal pilihan ganda, wacana stimulus, rumus LaTeX, serta parameter psikometrik ($a, b, c$).

📐 LaTeX & Media Support
3

Jadwal Sesi & Subtest Timer

Panitia membuat paket ujian (Mode UTBK / CBT), mengatur urutan subtes, durasi menit per subtes, dan menerbitkan Token Masuk.

⏱️ Subtest Lockdown Timer
4

Siswa Ujian (HP / Laptop)

Siswa memasukkan token. Masuk otomatis Fullscreen. Deteksi perpindahan tab & split-screen aktif. Jawaban tersimpan otomatis per butir.

🛡️ Anti-Cheat & Auto-Save
5

Skoring IRT & Rapor Nilai

Engine IRT menghitung kemampuan $\theta$ siswa. Mengonversi ke Skala UTBK (200–800) dan mencetak transkrip nilai per subtes.

📊 Skor UTBK & Ranking

Simulator Psikometrik IRT UTBK (Live Demo)

Uji langsung bagaimana jawaban benar/salah pada soal berbobot mempengaruhi estimasi kemampuan dan Skor Akhir UTBK.

Kecepatan Komputasi PHP Native:

0.29 ms (Super Ringan!)

Kemampuan Laten ($\theta$)

0.6798

Rentang Skala IRT: -3.0 s.d +3.0
Skor Resmi Standar UTBK

567.98

Skala UTBK Nasional (200 - 800)
Presisi Pengukuran (SEM)

0.4004

Standard Error (Semakin kecil makin akurat)
Daftar Butir Soal Terkalibrasi (Klik Benar/Salah untuk mensimulasikan siswa): Rumus: Model 2PL IRT + Bayesian EAP
Soal 1 Silogisme Deduktif (Tingkat Mudah)

Parameter IRT: Daya Pembeda $a = 1.45$, Tingkat Kesukaran $b = -0.85$ (Soal Mudah)

Soal 2 Penalaran Kritis (Tingkat Sedang)

Parameter IRT: Daya Pembeda $a = 1.80$, Tingkat Kesukaran $b = +0.40$ (Soal Sedang)

Soal 3 Penalaran Kuantitatif HOTS (Tingkat Tinggi/Sulit)

Parameter IRT: Daya Pembeda $a = 2.10$, Tingkat Kesukaran $b = +1.65$ (Soal Sulit Berbobot Tinggi)

Soal 4 Persamaan Logaritma $\log_2(x-1)$ (Tingkat Sedang)

Parameter IRT: Daya Pembeda $a = 1.60$, Tingkat Kesukaran $b = +0.15$ (Soal Sedang)

Soal 5 Determinan Matriks $(2A)^{-1}$ (Tingkat Sulit)

Parameter IRT: Daya Pembeda $a = 1.95$, Tingkat Kesukaran $b = +1.10$ (Soal Sulit)

Instansi & Jenjang Terpasang

SMA Negeri 1 Bawolato Slug: sman1-bawolato

Domain: cbt.sman1bawolato.sch.id

Unit Terdaftar:
  • Unit SMA Reguler (Jenjang: SMA, Kurikulum: UTBK_SNBT)
Universitas Terbuka Mandiri Slug: univ-mandiri

Domain: cat.univ-mandiri.ac.id

Unit Terdaftar:
  • Fakultas Teknologi Informasi (Jenjang: UNIVERSITAS, Kurikulum: OBE_KAMPUS)

Paket Ujian Standar UTBK Aktif

Simulasi UTBK-SNBT SMA Negeri 1 Bawolato 2026

UTBK Mode

Ujian simulasi UTBK resmi SMA Negeri 1 Bawolato dengan sistem subtest timer mandiri dan pembobotan psikometrik IRT asli.

Subtes Terkunci Mandiri (Subtest Timer):
1. TPS - Penalaran Umum
⏱️ 30 Menit 📝 3 Soal
2. TPS - Pengetahuan Kuantitatif
⏱️ 20 Menit 📝 2 Soal
Token Sesi Aktif: UTBK26 Anti-Cheat Guard: Aktif

Kredensial Akun Testing (Semua Password: password123)

Akun-akun contoh yang sudah dibuat di database untuk menguji alur multi-peran.

SUPERADMIN

Super Administrator

superadmin@cat.test

Kelola semua instansi

ADMIN SEKOLAH

Admin SMAN 1 Bawolato

admin.sman1@cat.test

Kelola guru & paket tes

GURU / DOSEN

Dr. Bambang (Guru TPS)

guru.tps@cat.test

Input bank soal & IRT

PENGAWAS

Siti Nurhaliza (Ruang 01)

pengawas@cat.test

Monitoring & buka kunci

SISWA (PESERTA)

Budi Santoso

budi.santoso@cat.test

NISN: 0078923412 (HP / PC)