Skip to main content

Pendahuluan

Modul Jadwal & Kurikulum membantu Anda mengelola struktur pembelajaran sekolah dengan sistem yang terorganisir dan fleksibel.

Fitur Utama

📚 Mata Pelajaran

Daftar semua mata pelajaran dengan kode dan deskripsi.

⏰ Slot Waktu

Tentukan jam pelajaran (jam 1, jam 2, dll) dengan durasi.

📅 Jadwal Mingguan

Buat jadwal pembelajaran per kelas dengan mata pelajaran dan guru.

🔄 Override Jadwal

Kelola perubahan jadwal sementara (pengganti guru, ruang berbeda, dll).

Setup Awal

1. Buat Mata Pelajaran

  1. Buka Jadwal & Kurikulum → Mata Pelajaran
  2. Klik Tambah Mata Pelajaran
  3. Isi:
    • Nama: Matematika, Bahasa Indonesia, dll
    • Kode: MAT, BIN, dll
    • Deskripsi (opsional)
  4. Simpan
Contoh mata pelajaran:
  • Matematika (MAT)
  • Bahasa Indonesia (BIN)
  • Bahasa Inggris (BIG)
  • IPA (IPA)
  • IPS (IPS)
  • Olahraga (OLH)
  • Seni (SEN)
  • TIK (TIK)

2. Tentukan Slot Waktu

  1. Buka Jadwal & Kurikulum → Slot Waktu
  2. Klik Tambah Slot
  3. Isi:
    • Nama Slot: Jam 1, Jam 2, dll (atau 07:30-08:15)
    • Jam Mulai: 07:30
    • Jam Akhir: 08:15
    • Durasi: 45 menit
  4. Simpan
Contoh slot waktu:
Jam 1: 07:30 - 08:15 (45 min)
Jam 2: 08:15 - 09:00 (45 min)
Istirahat: 09:00 - 09:15
Jam 3: 09:15 - 10:00 (45 min)
Jam 4: 10:00 - 10:45 (45 min)
...dst

3. Buat Jadwal Mingguan

  1. Buka Jadwal & Kurikulum → Jadwal
  2. Klik Tambah Jadwal
  3. Isi:
    • Kelas: Pilih kelas (Kelas 5A, dll)
    • Hari: Senin, Selasa, dst
    • Slot Waktu: Jam 1, Jam 2, dll
    • Mata Pelajaran: Matematika, Bahasa, dll
    • Guru: Assign guru pengajar
    • Ruangan (opsional): Kelas A1, Lab, dll
  4. Simpan
Ulangi untuk setiap kombinasi:
  • Kelas × Hari × Slot Waktu

4. Kelola Override Jadwal

Jika ada perubahan jadwal sementara (guru sakit, ruangan ganti, dll):
  1. Buka Jadwal & Kurikulum → Override Jadwal
  2. Klik Tambah Override
  3. Isi:
    • Jadwal Original: Pilih jadwal yang akan diubah
    • Tipe Override:
      • GURU_PENGGANTI - Guru berbeda
      • RUANGAN_BERBEDA - Ruang kelas berbeda
      • PEMBATALAN - Pembatalan jam
      • PENGGABUNGAN - Dua kelas jadi satu
      • LAINNYA
    • Tanggal Override: Tanggal khusus
    • Detail Baru (sesuai tipe): Guru baru, ruangan baru, dll
  4. Simpan

Data & Konsep

Hari Kerja

Sistem support 7 hari:
  • Monday (Senin)
  • Tuesday (Selasa)
  • Wednesday (Rabu)
  • Thursday (Kamis)
  • Friday (Jumat)
  • Saturday (Sabtu)
  • Sunday (Minggu)
Jadwal otomatis berulang setiap minggu (untuk semua minggu aktif dalam tahun akademik).

Guru (Teacher)

Guru dipilih dari:
  • Data HRIS (karyawan dengan tipe TEACHER)
  • Harus sudah terdaftar di sistem
  • Dapat assign ke banyak jadwal
  • Dapat melihat jadwal mengajar mereka sendiri di profil

Ruangan

Ruangan adalah field optional:
  • Bisa text bebas (Kelas A1, Lab Komputer, dll)
  • Tidak ada master list
  • Untuk dokumentasi ruang yang digunakan

Laporan Jadwal

Jadwal per Kelas

  1. Buka Jadwal & Kurikulum → Jadwal
  2. Pilih kelas
  3. Lihat jadwal mingguan lengkap
  4. Export sebagai PDF untuk cetak

Jadwal Guru

  1. Buka Jadwal & Kurikulum → Jadwal Guru
  2. Pilih guru
  3. Lihat semua jadwal mengajar
  4. Export untuk guru

Matrix Jadwal

Lihat overview seluruh jadwal dalam format matrix (hari × slot).

Permission & Akses

Access Control

RoleJadwalOverrideLaporan
Owner/AdminFullFullFull
TeacherLihat ownRead-onlyOwn jadwal
OtherLimitedNoLimited

Tips & Best Practices

  • ✅ Setup mata pelajaran dulu
  • ✅ Tentukan slot waktu standar
  • ✅ Buat jadwal sebelum tahun akademik dimulai
  • ✅ Assign guru qualified untuk setiap pelajaran
  • ✅ Share jadwal dengan semua stakeholder
  • ✅ Update override jadwal tepat waktu

Integrasi

Terintegrasi dengan:
  • HRIS - Untuk data guru
  • Manajemen Siswa - Untuk data kelas
  • Kehadiran - Untuk tracking kehadiran siswa

Troubleshooting

  • Pastikan mata pelajaran sudah dibuat
  • Pastikan slot waktu sudah ada
  • Pastikan kelas sudah dibuat
  • Pastikan guru terdaftar di HRIS
  • Cek guru sudah terdaftar di HRIS
  • Person type harus TEACHER
  • Refresh halaman
  • Pastikan jadwal original sudah ada
  • Pilih tanggal specific untuk override
  • Verify data guru baru/ruangan baru

Related Pages: