EduPlan / {{ activeTab.replace('-', ' ') }}
Pantau Sekolah
{{ dashboardSchool }}
Platform Manajemen Pembelajaran
Selamat Datang di Platform EduPlan
Halo, {{ currentUser.name }}! Pantau semua aktivitas pembelajaran, presensi, dan analisis strategi mengajar di {{ dashboardSchool }}.
{{ accounts.filter(a => a.school === dashboardSchool && (a.role === 'Guru' || a.role === 'Admin')).length }}
Pengajar di {{ dashboardSchool }}
{{ classes.filter(c => c.school === dashboardSchool).length }}
Rombel Aktif
{{ students.filter(s => s.school === dashboardSchool).length }}
Total Siswa
{{ presensiList.filter(p => p.school === dashboardSchool).length }}
Rekaman Presensi
{{ strategies.filter(pl => kelasKeSekolah(pl.kelas) === dashboardSchool).length }}
Total Pemeriksaan
Trend Kehadiran (7 Hari Terakhir)
Belum ada data presensi untuk ditampilkan.
Analisis Strategi Pembelajaran
Belum ada data strategi dari Jurnal Guru. Mulai catat strategi mengajar di menu Jurnal Guru.
Ringkasan Presensi per Kelas
| Kelas | Hadir | Sakit | Izin | Alfa | Tingkat |
|---|---|---|---|---|---|
| {{ row.kelas }} | {{ row.hadir }} | {{ row.sakit }} | {{ row.izin }} | {{ row.alfa }} | {{ row.pct }}% |
| Belum ada data presensi. | |||||
Pemeriksaan Kesehatan Terbaru
| Siswa | Kelas | Pemeriksaan | Hasil |
|---|---|---|---|
| {{ pl.namaSiswa }} | {{ pl.kelas }} | {{ pl.jenis }} | {{ pl.poin }} |
| Belum ada data kesehatan. | |||
Master Data Pendidikan
Kelola informasi sekolah, rombongan belajar (kelas), dan database siswa resmi secara terpusat.
Daftar Lembaga Terdaftar
Pilih sekolah untuk melihat detail rincian resmi.
Detail Informasi Lembaga
{{ selectedSchool }}
Input Rombel Kelas Baru
Menambahkan rombongan belajar baru untuk sekolah {{ selectedSchool }}.
Daftar Rombel Kelas Terdaftar
| Nama Kelas | Wali Kelas | Siswa Terdaftar | Aksi |
|---|---|---|---|
| {{ cl.nama }} | {{ cl.waliKelas }} | {{ cl.totalSiswa }} Orang | |
| Belum ada kelas terdaftar untuk sekolah ini. | |||
Daftarkan Siswa Baru
Gunakan format file CSV template di bawah ini untuk menambahkan data murid dalam jumlah besar langsung ke sekolah {{ selectedSchool }}.
Database Siswa Aktif
| NISN | Nama Lengkap | Kelas | Gender | Aksi | |
|---|---|---|---|---|---|
| {{ st.nisn }} | {{ st.nama }} | {{ st.kelas }} | {{ st.gender }} | {{ st.email }} | |
| Belum ada murid terdaftar untuk sekolah ini. | |||||
Jadwal Mengajar
Kelola jadwal rutin mengajar harian. Data otomatis tersimpan & terintegrasi dengan Master Data.
{{ editingJadwal ? 'Edit' : 'Tambah' }} Jadwal
Jadwal Mingguan — {{ selectedSchool }}
{{ jd.mapel }}
{{ jd.kelas }}
{{ jd.waktu }}
Daftar Semua Jadwal
| No | Hari | Jam | Waktu | Mapel | Kelas | Catatan | Aksi |
|---|---|---|---|---|---|---|---|
| {{idx+1}} | {{jd.hari}} | {{jd.jamKe}} | {{jd.waktu}} | {{jd.mapel}} | {{jd.kelas}} | {{jd.catatan||'-'}} |
|
| Belum ada jadwal. Tambahkan melalui form di atas. |
Sistem Presensi Siswa Modern
Integrasi data real-time, statistik kehadiran interaktif, dan pelaporan KBM resmi.
{{ computedDashboardStats.todayHadir }}
Siswa Terverifikasi
{{ computedDashboardStats.todaySakit }}
Siswa Istirahat
{{ computedDashboardStats.todayIzin }}
Siswa Dengan Keterangan
{{ computedDashboardStats.todayAlfa }}
Tanpa Keterangan
{{ computedDashboardStats.todayAttendancePct }}%
Rata-rata Kumulatif
Grafik Tren Tingkat Kehadiran (%)
Fluktuasi kehadiran harian pada rentang waktu yang disaring.
Ringkasan Akumulasi Sesi
Daftarkan kelas di Master Data terlebih dahulu!
Input Kehadiran Kelas: {{ presensiKelas }}
Jumlah Siswa: {{ computedFilteredStudents.length }} Orang| No | NISN | Nama Lengkap Siswa | Hadir | Sakit | Izin | Alfa |
|---|---|---|---|---|---|---|
| {{ idx + 1 }} | {{ st.nisn }} | {{ st.nama }} | ||||
| Belum ada siswa terdaftar pada kelas yang dipilih. Daftarkan siswa di menu Master Data terlebih dahulu. | ||||||
| NISN ↕ | Nama Siswa ↕ | Kelas | Hadir | Sakit | Izin | Alfa | Total Sesi | Rasio (%) ↕ |
|---|---|---|---|---|---|---|---|---|
| {{ rk.nisn }} | {{ rk.kelas }} | {{ rk.hadir }} | {{ rk.sakit }} | {{ rk.izin }} | {{ rk.alfa }} | {{ rk.total }} | {{ rk.percentage }}% | |
| Tidak ditemukan kecocokan data presensi sesuai kriteria filter aktif. | ||||||||
Histori Detail Presensi
{{ selectedStudentDetail.nama }} (NISN: {{ selectedStudentDetail.nisn }}) • {{ selectedStudentDetail.kelas }}
Profil & Karakter Siswa
Profil lengkap: karakter, minat, gaya belajar, target & komunikasi orang tua.
👤
Pilih siswa untuk melihat Profil & Karakter
Ringkasan Profil
{{ pkSiswa.nama }}
{{ pkSiswa.nisn }}
{{ pkSiswa.kelas }}
{{ pkWaliKelas }}
Profil Karakter
Minat & Bakat
Gaya Belajar
Target Pengembangan
Komunikasi Orang Tua
{{ k.catatan }}
Tindak lanjut: {{ k.tindakLanjut }}
AI Insight
{{ pkAIInsight }}
Catatan Kesehatan Siswa
Pencatatan data kesehatan, pemeriksaan berkala, dan riwayat medis siswa.
Input Data Kesehatan
| No | NIS | Nama | Kelas | Tanggal | Pemeriksaan | Catatan | Tindakan | Hasil | Aksi |
|---|---|---|---|---|---|---|---|---|---|
| {{idx+1}} | {{pl.nis||'-'}} | {{pl.namaSiswa}} | {{pl.kelas}} | {{pl.tanggal}} | {{pl.jenis}} | {{pl.deskripsi}} | {{pl.sanksi||'-'}} | {{pl.poin}} |
|
| Belum ada data. Isi form di atas untuk mencatat data kesehatan. |
Edit Data Kesehatan
{{editingPelanggaran.namaSiswa}} — {{editingPelanggaran.kelas}}
Jurnal Guru Digital
Aplikasi Jurnal Guru membuka di tab browser baru agar Anda bisa bekerja dengan layar penuh. Data jurnal otomatis tersinkronisasi dengan backend EduPlan.
Tips: Anda bisa bekerja di Jurnal Guru dan EduPlan secara bersamaan di dua tab berbeda.
Daftar Nilai
Kelola nilai: Tugas Harian, Sumatif Harian (SH), Praktik, ASTS, dan ASAS/ASAT.
Input Nilai Baru
Tugas Harian (TH1-TH8)
Sumatif Harian / SH (SH1-SH6)
Praktik (P1-P3)
| No | NIS | Nama | Kelas | Tugas Harian | SH | Praktik | ASTS | ASAS/ASAT | Rata² | Aksi | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TH{{i}} | SH{{i}} | P{{i}} | ||||||||||||||||||||||
| {{idx+1}} | {{g.nis||'-'}} | {{g.nama}} | {{g.kelas}} | {{g['TH'+i]!=null?g['TH'+i]:'-'}} | {{g['SH'+i]!=null?g['SH'+i]:'-'}} | {{g['P'+i]!=null?g['P'+i]:'-'}} | {{g.ASTS!=null?g.ASTS:'-'}} | {{g.ASAS_ASAT!=null?g.ASAS_ASAT:'-'}} | {{g.nilaiAkhir||'-'}} |
|
||||||||||||||
| Belum ada data nilai. Klik "Tambah Nilai" untuk memulai. | ||||||||||||||||||||||||
Edit Nilai
{{ editingGrade.nama }} — {{ editingGrade.kelas }}
Analisis Perkembangan Nilai
Kompetensi Dikuasai
{{ analisisNilaiSiswa.dikuasai }}
{{ analisisNilaiSiswa.dikuasaiList }}
Perlu Ditingkatkan
{{ analisisNilaiSiswa.perluTingkat }}
{{ analisisNilaiSiswa.perluTingkatList }}
Rata-rata Total
{{ analisisNilaiSiswa.rataRata }}
Dari {{ analisisNilaiSiswa.totalDinilai }} aspek dinilai
Rekomendasi Belajar
{{ analisisNilaiSiswa.rekomendasi }}
Pilih siswa untuk melihat analisis perkembangan nilai.
Catatan Prestasi Siswa
Rekam jejak prestasi akademik dan non-akademik siswa secara terpusat.
Total Prestasi
Akademik
Non-Akademik
Nasional/Internasional
Daftar Prestasi Terbaru
Belum ada catatan prestasi
Buka Catatan Prestasi Lengkap untuk menambahkan data.
| Siswa | Kelas | Prestasi | Jenis | Tingkat | Peringkat | Tanggal |
|---|---|---|---|---|---|---|
| {{ pr.namaSiswa }} | {{ pr.kelas }} | {{ pr.namaPrestasi }} | {{ pr.jenisPrestasi }} | {{ pr.tingkat }} | {{ pr.peringkat }} | {{ pr.tanggal }} |
{{ ujianAktif?.judul || 'Ujian Online' }}
{{ ujianAktif?.mapel }} — {{ ujianAktif?.kelas }} | {{ examQuestions.length }} Soal Pilihan Ganda
{{ examQuestions[currentQuestionIdx]?.question || '-' }}
Ujian Selesai!
Jawaban benar: {{ examResult?.correct }} dari {{ examResult?.total }} soal
{{ ujianTabSwitches > 0 ? '⚠️ Terdeteksi ' + ujianTabSwitches + ' kali keluar tab — tercatat di laporan pengawas.' : '✅ Tidak terdeteksi keluar tab selama ujian.' }}
Ujian Online (CBT)
Desain ujian online berbasis AI, bagikan link/QR Code ke siswa, pantau hasil & integrasikan ke Daftar Nilai.
Desain Ujian dengan Bantuan AI
AI siap digunakan! API Key dikelola otomatis oleh server. Tidak perlu input manual.
Edit & Review Soal ({{ ujianGeneratedQuestions.length }} soal)
Total Bobot: {{ ujianGeneratedQuestions.reduce((s,q)=>s+(q.bobot||10),0) }} poin{{ q.question }}
💡 {{ q.pembahasan }}
| Judul | Mapel | Kelas | Soal | Waktu | Peserta | Aksi |
|---|---|---|---|---|---|---|
| {{ uj.judul }} | {{ uj.mapel }} | {{ uj.kelas }} | {{ uj.jumlahSoal }} | {{ uj.waktuMenit }}′ | {{ (uj.hasil||[]).length }} siswa |
|
| Belum ada ujian. Buat melalui tab "Desain Ujian AI". |
Pantau & Hasil Ujian
{{ pantauSummary.total }}
Peserta
{{ pantauSummary.rataRata }}
Rata-rata
{{ pantauSummary.tertinggi }}
Tertinggi
{{ pantauSummary.terendah }}
Terendah
{{ pantauSummary.curang }}
Keluar Tab
| Siswa | Kelas | Ujian | Nilai | Tab Switch | Waktu | Aksi |
|---|---|---|---|---|---|---|
| {{ row.hasil.nama }} | {{ row.hasil.kelas }} | {{ row.ujian.judul }} | {{ row.hasil.score }} | {{ row.hasil.tabSwitches||0 }}x | {{ (row.hasil.waktuSelesai||'').substring(11,19) || row.hasil.waktuSelesai || '-' }} |
|
| {{ selectedPantauUjian ? 'Belum ada hasil untuk ujian ini.' : 'Belum ada hasil ujian. Pilih ujian di dropdown atas untuk melihat per sesi.' }} |
Hapus Hasil Ujian?
Hasil {{ deleteHasilData?.hasil?.nama }} dari ujian {{ deleteHasilData?.ujian?.judul }} akan dihapus permanen.
Bagikan Ujian
Bagikan ke siswa kelas {{ shareUjianData?.kelas }} — {{ shareUjianData?.judul }}
Opsi 1 — Scan QR Code
Siswa bisa scan dengan kamera HP
Opsi 2 — Salin Link
{{ shareUjianData?.link || '' }}
Hub Media Pembelajaran
Publikasikan Media Ajar
Media Tersedia
Tidak ada media ditemukan.
{{ item.title }}
{{ item.desc }}
{{ item.views }} views
Generator Perencanaan AI
Manajemen Pengguna & Lembaga
Input Data Lembaga Sekolah
Gunakan form ini untuk membuat database sekolah baru. Hanya bisa diinput oleh Admin Utama.
Daftarkan Akun Pengguna Baru
Database Akun & Lembaga Sekolah Terdaftar
| Nama | Lembaga Sekolah | Peran | Aksi | |
|---|---|---|---|---|
| {{ acc.name }} | {{ acc.email }} | {{ acc.school || 'Tidak Ada' }} | {{ acc.role }} |
Edit Akun Pengguna
Perbarui data akun {{ editingAccount.name }}