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

Standar PenilaianManajemen RaportNilai Mapel

Nilai Mapel

Input nilai siswa per mata pelajaran. Nilai Tugas dan Evaluasi dihitung dari rata-rata tugas yang sudah dinilai dan evaluasi yang sudah selesai.

@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 (session('status'))
{{ session('status') }}
@endif @if ($errors->has('file_excel')) @endif @if (! $period)
Belum ada periode akademik yang tersedia untuk ditampilkan.
@else

Filter nilai

Pilih tahun dan semester, lalu kelas dan mata pelajaran. Daftar diperbarui otomatis.

@if ($selectedClassId && $selectedSubjectId)

Daftar nilai siswa

Bobot: Tugas dan Evaluasi {{ $setting->persen_tugas }}% Harian {{ $setting->persen_harian }}% PSTS {{ $setting->persen_uts }}% PSAS {{ $setting->persen_uas }}%
Unduh template
@csrf

Template mengikuti periode, kelas, mapel, dan mode input yang dipilih. Sel kosong tidak mengubah nilai; isi HAPUS untuk mengosongkan nilai.

@if ((string) $setting->mode_input_nilai === '2' && $learningObjectives->isNotEmpty()) @foreach ($learningObjectives as $tp) @endforeach @else @endif @forelse ($students as $student) @if ((string) $setting->mode_input_nilai === '2' && $learningObjectives->isNotEmpty()) @foreach ($learningObjectives as $tp) @endforeach @else @endif @empty @endforelse
No. Nama siswa Tugas dan Evaluasi otomatis · bisa dikoreksiTP {{ $loop->iteration }}{{ $tp->deskripsi }}HarianPSTS PSAS Nilai akhir
{{ ($students->firstItem() ?? 1) + $loop->index }} {{ $student->nama_siswa }} @if ($student->nilai_tugas_manual !== null) Nilai koreksi @else Otomatis · {{ $student->jumlah_tugas_dinilai }} tugas · {{ $student->jumlah_evaluasi_selesai }} evaluasi @endif @if ((string) $setting->mode_input_nilai === '2') TP belum tersedia @else @endif {{ $student->nilai_akhir === null ? '—' : number_format($student->nilai_akhir, (int) $setting->jumlah_desimal, ',', '.') }}
Belum ada siswa aktif pada kelas ini.

{{ $students->total() }} siswa · Nilai disimpan otomatis saat input selesai.

{{ $students->links() }}
@endif @endif
@if ($period) @endif @if ($selectedClassId && $selectedSubjectId) @endif @endsection