{{-- resources/views/public/guru/nilai_show_sumatif.blade.php --}}
Mode Sumatif (KKTP): Penilaian Rapor berdasarkan Tujuan Pembelajaran (TP) per Siswa.
@if($groupedTPs->isEmpty())
Belum Ada Tujuan Pembelajaran Semester Ini

Silakan atur dan tugaskan TP ke Semester {{ $kela->semester?->semester ?? '-' }} di menu Program Tahunan (Prota).

@else
@forelse ($siswas as $index => $siswa)
{{ $index + 1 }}
{{ $siswa->name }}
NIPD: {{ $siswa->nipd ?? '-' }}
@foreach($groupedTPs as $elemenNama => $tpsDalamElemen)
{{-- Judul Elemen --}}
Elemen: {{ $elemenNama }}
@php $noTp = 1; @endphp @foreach($tpsDalamElemen as $tp) @php $valBimbingan = $tp->kktp_bimbingan ?? 'Perlu Bimbingan dalam menguasai materi.'; $valCukup = $tp->kktp_cukup ?? 'Cukup menguasai materi pembelajaran.'; $valBaik = $tp->kktp_baik ?? 'Menunjukkan penguasaan materi yang baik.'; $valSangatBaik = $tp->kktp_sangat_baik ?? 'Sangat Baik dan komprehensif.'; $keySumatif = $siswa->id . '-' . $mapelId . '-' . ($tp->id ?? ''); $rawNilaiSumatif = $nilaiSumatifData[$keySumatif]?->nilai ?? ''; $nilaiTampilSumatif = ($rawNilaiSumatif !== '') ? (float) $rawNilaiSumatif : ''; @endphp @endforeach
No Tujuan Pembelajaran (TP) Nilai Ketercapaian Keterangan
{{ $noTp++ }} {!! nl2br(e(strip_tags($tp->tujuan_teks))) !!} - -
@endforeach
@empty

Belum ada data siswa di kelas ini.
@endforelse
@endif