Triton Denpasar

Dokumentasi Sistem Penilaian

Cara Nilai Siswa Dihitung dari Bobot Tiap Butir Soal

Kembali ke Beranda
Model Penilaian

Ringkasan Satu Menit

Nilai siswa bukan persentase jumlah soal yang benar, melainkan persentase bobot yang berhasil dikumpulkan. Inilah yang membuat soal dengan bobot berbeda dapat hidup berdampingan dalam satu tryout.

Rumus Nilai

nilai = ( Σ bobotsoal × fraksibenar ) ÷ ( Σ bobotsoal ) × 100

bobot

Bilangan bulat positif per soal, bawaan 1. Ditetapkan guru di editor soal.

fraksi benar

Angka 01. Dua tipe soal dapat menghasilkan pecahan (nilai parsial).

skala hasil

Selalu 0–100, disimpan 2 angka desimal pada kolom hasil.nilai.

Diverifikasi Terhadap Kode

  • jawaban.routes.ts — fungsi gradeAnswer() dan rumus nilai pada POST /sesi/:sesiId/selesai
  • benarSalahTabel.tshitungFraksiBenarSalahTabel() untuk nilai parsial
  • schema.sql — kolom soal.bobot dan tabel hasil
  • Kode penilaian identik di sd/smp/sma-service (uji diff: 0 baris beda)