startSection('content'); ?>
Filter: id_semester ?? '')): ?> Reset
Santri Aktif
Sedang belajar
Rata-rata Progress
%
Keseluruhan
Santri Khatam
count()); ?>
Semua materi selesai
addLoop($__currentLoopData); foreach($__currentLoopData as $kat => $stats): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
">
%
capaian • selesai
ki">
popLoop(); $loop = $__env->getLastLoop(); ?>
Progress Rata-rata Per Semester

Trend progress rata-rata setiap kelas antar semester.

Distribusi Progress

Rekap Per Kelas

addLoop($__currentLoopData); foreach($__currentLoopData as $idx => $k): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $idx => $k): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
Total Santri
%
Rata-rata Progress
Total Materi Selesai
Santri Tuntas 100%
0): ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $rIdx => $r): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
# Nama Santri Progress Materi Bar Al-Qur'an Hadist Tambahan Aksi
nama_lengkap); ?>
nis); ?>
% /
% % %
Detail
where('nama_kelas', $k)->first(); ?> Lihat Semua Santri Kelas ( santri)
= 2): ?>
Tertinggi
nama_lengkap); ?> — %
Terendah
nama_lengkap); ?> — %
Belum ada data ranking
count() > 0): ?>
Santri Khatam (count()); ?>)
addLoop($__currentLoopData); foreach($__currentLoopData as $ks): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
nama_lengkap); ?> (nis); ?>)
popLoop(); $loop = $__env->getLastLoop(); ?>
popLoop(); $loop = $__env->getLastLoop(); ?>

Materi Completion Rate Per Semester

0): ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $sem): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $mcr): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $sem): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> id_semester] ?? null; ?> popLoop(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
Materi Kategori Kelas nama_semester); ?>
nama_kitab); ?> kategori_badge; ?> kelas_badge; ?>
Belum ada data materi

Bottleneck Analysis

Materi yang menjadi bottleneck — banyak santri stuck di bawah 50%.

0): ?> addLoop($__currentLoopData); foreach($__currentLoopData as $bn): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> 0): ?>
% santri stuck di nama_kitab); ?> — rata-rata %
popLoop(); $loop = $__env->getLastLoop(); ?> addLoop($__currentLoopData); foreach($__currentLoopData as $bn): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
Materi Kategori Total Stuck % Stuck Avg Progress
nama_kitab); ?> kategori_badge; ?> %
%
Tidak ada bottleneck terdeteksi

Estimasi Selesai Per Kelas count()); ?> santri aktif

Kalkulasi estimasi semester selesai berdasarkan rata-rata pertumbuhan progress antar semester. "Stagnan" = tidak ada pertumbuhan atau menurun.

addLoop($__currentLoopData); foreach($__currentLoopData as $idx => $k): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> popLoop(); $loop = $__env->getLastLoop(); ?>
addLoop($__currentLoopData); foreach($__currentLoopData as $idx => $k): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
0): ?>
Menampilkan santri kelas
addLoop($__currentLoopData); foreach($__currentLoopData as $pg): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
nama_lengkap, 18)); ?>
= 80 ? '#66bb6a,#2e7d32' : ($prog >= 50 ? '#ffa726,#f57f17' : '#ef5350,#c62828'); ?>
%
= 100): ?> Khatam + sem
0 ? '+' : ''); ?>%/sem Stagnan
Detail
popLoop(); $loop = $__env->getLastLoop(); ?>
where('nama_kelas', $k)->first(); ?> Lihat Detail Capaian Kelas
Belum ada data kalkulasi untuk kelas
popLoop(); $loop = $__env->getLastLoop(); ?>
Estimasi dihitung berdasarkan rata-rata pertumbuhan progress per semester dari data historis yang tersedia.

Semester Summary — nama_semester); ?>

Total Santri
%
Rata-rata Progress
= 0 ? '+' : ''); ?>% dari nama_semester ?? 'N/A'); ?>
Khatam Semua Materi
Perlu Remedial (<30%)
Materi Terbanyak Dikhatamkan
addLoop($__currentLoopData); foreach($__currentLoopData as $mk): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
nama_kitab ?? '-'); ?> santri
popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> Belum ada
Materi Paling Sedikit Progress
addLoop($__currentLoopData); foreach($__currentLoopData as $mm): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
nama_kitab ?? '-'); ?> %
popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?> Tidak ada data
0): ?>
Santri Perlu Remedial
addLoop($__currentLoopData); foreach($__currentLoopData as $sr): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> nama_lengkap); ?> (kelas); ?>) popLoop(); $loop = $__env->getLastLoop(); ?>
Pilih semester pada filter untuk melihat laporan

Export Rapor Per Santri

Input Capaian Baru Daftar Capaian Master Materi
stopSection(); ?> make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>