Manajemen Raport

Pratinjau cetak

{{ $student->nama_siswa }} · Raport {{ $reportStyle === 'modern' ? 'Modern' : 'Klasik' }}
Kembali ke daftar

LAPORAN HASIL BELAJAR SISWA

Nama Siswa:{{ $student->nama_siswa }} Tahun Pelajaran:{{ $period->tahun_pelajaran }}
NIS/NISN:{{ $student->nis ?: '-' }}/{{ $student->nisn ?: '-' }} Fase:{{ $phase }}
Sekolah:{{ $school->nama_pkbm }} Kelas:{{ $student->nama_kelas }}
Alamat:{{ $school->alamat ?: '-' }} Semester:{{ $period->semester }}

A. NILAI MATA PELAJARAN

@if (empty($subjectGrades)) @else @php($subjectNumber = 1) @foreach ($subjectGrades as $groupName => $subjects) @foreach ($subjects as $subject) @endforeach @endforeach @endif
No. Mata Pelajaran KKM Nilai Akhir Deskripsi Capaian Kompetensi
Belum ada nilai mata pelajaran.
{{ $groupName }}
{{ $subjectNumber++ }} {{ $subject['nama_mapel'] }} {{ $subject['kkm'] }} {{ $subject['nilai_akhir'] }} @if ($subject['mode'] === '2') @php($achieved = array_filter($subject['objectives'], fn ($objective) => $objective['status'] === 'Lulus')) @php($needsGuidance = array_filter($subject['objectives'], fn ($objective) => $objective['status'] === 'Remedi')) @php($notAssessed = array_filter($subject['objectives'], fn ($objective) => $objective['status'] === 'Belum Dinilai')) @if ($achieved) Peserta didik telah mencapai kompetensi dengan baik dalam:
    @foreach ($achieved as $objective)
  • {{ $objective['deskripsi'] }}
  • @endforeach
@endif @if ($needsGuidance) {{ $achieved ? 'Serta perlu bimbingan dan intervensi lebih lanjut untuk kompetensi:' : 'Peserta didik perlu bimbingan dan intervensi lebih lanjut untuk kompetensi:' }}
    @foreach ($needsGuidance as $objective)
  • {{ $objective['deskripsi'] }}
  • @endforeach
@endif @if ($notAssessed) Kompetensi yang belum dinilai:
    @foreach ($notAssessed as $objective)
  • {{ $objective['deskripsi'] }}
  • @endforeach
@endif @if (! $subject['objectives']) Belum ada tujuan pembelajaran yang dinilai. @endif @else Peserta didik {{ $subject['predikat']['phrase'] }}: @if ($subject['objectives'])
    @foreach ($subject['objectives'] as $objective)
  • {{ $objective['deskripsi'] }}
  • @endforeach
@else Seluruh kompetensi. @endif @endif

B. KOKURIKULER (KARAKTER)

@foreach ($characterAssessments as $assessment) {{ $assessment['label'] }} berada pada kategori {{ $assessment['rating'] }} dan {{ $assessment['phrase'] }}. {{ $assessment['guidance'] }} @endforeach @if ($cocurricularNote)

Catatan kokurikuler: {{ $cocurricularNote }}

@endif

C. NILAI EKSTRAKURIKULER

@forelse ($extracurricularGrades as $grade) @empty @endforelse
No.Nama EkstrakurikulerIndikatorDeskripsi
{{ $loop->iteration }} {{ $grade->nama_ekskul }} {{ ['MB' => 'Mulai Berkembang', 'BSH' => 'Berkembang Sesuai Harapan', 'BSB' => 'Berkembang Sangat Baik'][$grade->nilai] ?? '' }} {{ $grade->deskripsi }}
Belum ada nilai ekstrakurikuler.

D. PRESTASI SISWA

@forelse ($achievements as $achievement) @empty @endforelse
No.Jenis PrestasiTahunKeterangan
{{ $loop->iteration }} {{ $achievement->jenis_prestasi }} {{ $achievement->tahun ?: '-' }} {{ $achievement->keterangan }}
Belum ada data prestasi.

E. KEHADIRAN SISWA

Sakit (S){{ $attendance->sakit }}Hari
Izin (I){{ $attendance->izin }}Hari
Tanpa Keterangan (A){{ $attendance->alpha }}Hari
Jumlah{{ (int) $attendance->sakit + (int) $attendance->izin + (int) $attendance->alpha }}Hari
@if ($promotion)
Keterangan {{ $promotion['type'] }}:

@if ($promotion['type'] === 'Kelulusan') Berdasarkan hasil belajar semester 1-6, peserta didik ditetapkan: LULUS / TIDAK LULUS @else Berdasarkan hasil belajar semester 1-2, peserta didik ditetapkan:
Naik ke kelas {{ $promotion['next_roman'] }} ({{ $promotion['next_name'] }}) / Tinggal di kelas {{ $promotion['current_roman'] }} ({{ $promotion['current_name'] }}) @endif
@endif

F. CATATAN WALI KELAS

{{ $note ?: '(Belum ada catatan dari wali kelas)' }}
Orang Tua/Wali
__________________
{{ $school->kecamatan ?: 'Kota/Kabupaten' }}, {{ $reportDate }}
Wali Kelas
{{ $homeroomTeacher->nama ?? '-' }} @if (! empty($homeroomTeacher?->nuptk))
NIP/NUPTK: {{ $homeroomTeacher->nuptk }} @endif
Mengetahui,
Kepala {{ $school->nama_pkbm }}
@if ($signatureUrl) Tanda tangan kepala PKBM @endif
{{ $reportSettings->kepala_sekolah ?? '-' }} @if (! empty($reportSettings?->nuptk_kepsek))
NIP/NUPTK: {{ $reportSettings->nuptk_kepsek }} @endif