@extends('layouts.app') @section('title', 'Nilai Kokurikuler') @section('content')

Standar PenilaianManajemen RaportNilai Kokurikuler

Nilai Kokurikuler

Nilai perkembangan siswa berdasarkan bukti pengamatan selama kegiatan kokurikuler, bukan dari jumlah kehadiran.

@if ($period)
@if ($activePeriod && $activePeriod->tahun_pelajaran === $period->tahun_pelajaran && $activePeriod->semester === $period->semester) Periode aktif @else Periode dipilih @endif {{ $period->tahun_pelajaran }} · {{ $period->semester }}
@endif
@if (! $period)
Belum ada periode akademik yang tersedia untuk ditampilkan.
@else

Filter penilaian

Pilih periode dan kelas. Daftar siswa mengikuti data kelas pada periode tersebut.

@if ($selectedClassId)

Capaian dimensi profil lulusan

Pilih satu predikat pada dimensi yang memiliki bukti pengamatan. Kosongkan jika belum cukup bukti.

{{ $students->count() }} siswa aktif
@forelse ($students as $student) @php $record = $student->kokurikuler; $ratedCount = $record ? collect(array_keys($dimensions))->filter(fn ($dimension) => filled($record->$dimension))->count() : 0; @endphp
{{ $loop->iteration }} {{ $student->nama_siswa }} {{ $ratedCount }} dari {{ count($dimensions) }} dimensi dinilai
@foreach ($dimensions as $key => $dimension) @endforeach
@empty

Belum ada siswa aktif pada kelas ini.

@endforelse
@endif @endif
@endsection @push('scripts') @endpush