@extends('layouts.guru') @section('title', 'Kelola Soal Ujian - SIPENA Guru') @section('page_title', 'Kelola Soal Ujian') @push('styles') @endpush @section('content')
Mata Pelajaran: {{ $activeUjian->mataPelajaran->nama_mapel }} | Kelas: {{ $activeUjian->kelas->nama_kelas }}
@elseBuat, kelola kuis, import excel, dan pantau nilai ujian siswa.
@endif{{ $totalUjian }}
{{ $totalBankSoal }}
{{ $ujianAktif }}
{{ $totalPesertaUjian }}
| Judul Ujian | Kelas | Mata Pelajaran | Jumlah Soal | Durasi | Status | Aksi |
|---|---|---|---|---|---|---|
| {{ $item->judul }} | Kelas {{ $item->kelas->nama_kelas }} | {{ $item->mataPelajaran->nama_mapel }} | {{ $item->soalUjian->count() }} Soal | {{ $item->durasi }} Menit | {{ $item->status }} | |
| Belum ada ujian dibuat. Silakan klik "Buat Ujian Baru" di atas. | ||||||
{{ $activeUjian->judul }}
{{ $activeUjian->status }}
{{ $activeUjian->mataPelajaran->nama_mapel }}
Kelas {{ $activeUjian->kelas->nama_kelas }}
{{ $activeUjian->durasi }} Menit
{{ $soals->count() }} Butir Soal
{{ $activeUjian->waktu_mulai_ujian->format('d M Y, H:i') }} WIB
{{ $activeUjian->waktu_selesai_otomatis->format('d M Y, H:i') }} WIB
Sistem menggunakan algoritma pengacakan **Fisher-Yates Shuffle** secara real-time saat siswa mulai mengerjakan ujian.
"Fisher-Yates menjamin pengacakan yang adil (unbiased permutation) sehingga mencegah siswa saling menyontek."
| No | Nama Siswa | NIS | Jawaban Benar | Jawaban Salah | Nilai | Tanggal Submit |
|---|---|---|---|---|---|---|
| {{ $idx + 1 }} | {{ $hu->siswa->name }} | {{ $hu->siswa->siswaProfile->nis ?? '-' }} | {{ $hu->benar }} | {{ $hu->salah }} | {{ $hu->nilai }} | {{ $hu->created_at->format('d M Y, H:i') }} WIB |
| Belum ada hasil ujian masuk untuk kelas ini. | ||||||