Menu Jadwal pelajaran (Super Admin dan Waka Kurikulum). Halaman ini mengatur tiga hal: mode jadwal, assign guru (guru–mapel–rombel), dan jam pelajaran (hari dan jam ke).
Langkah 1 — Pilih mode jadwal
Saat pertama dibuka, halaman hanya menampilkan tombol Pilih mode jadwal. Setelah mode dipilih, tombol ini berganti menjadi Mode di kanan atas.

| Aspek | Tanpa jam pelajaran | Pakai jam pelajaran |
|---|---|---|
| Isi minimal | Assign guru saja | Assign guru + hari dan jam ke |
| Tab yang tampil | Assign guru | Assign guru + Jam pelajaran |
| Impor | Impor (assign guru, Excel) | Impor jadwal (Excel atau ASC Timetables) |
| Beranda guru | Tanpa kartu jadwal harian | Kartu Jadwal Hari Ini + tombol Buka kelas |
| Jurnal | Dibuat manual dari menu Jurnal | Dibuka dari jadwal atau manual |
| Cocok untuk | Belum ada jam tetap / uji coba | Operasional harian |
Jika memilih Pakai jam pelajaran, atur juga Buka & tutup kelas (dashboard guru):
- Membuka kelas: “Sesuai jam pelajaran” (hanya saat jam mapel) atau “Bebas di hari yang sama”.
- Menutup kelas: “Bebas (boleh beda hari)” atau “Sesuai jam (hari mengajar)”.
Klik Simpan.
Tombol di kepala halaman
| Tombol | Fungsi |
|---|---|
| Cetak | Jadwal mingguan; filter Tanggal (minggu), Rombel, Guru |
| Hari ini | Cetak/monitor jadwal hari ini |
| Monitor | Membuka Monitor pembelajaran layar penuh |
| Salin dari semester lain | Menyalin assign + jam dari semester sebelumnya |
| Impor jadwal | Hanya pada mode pakai jam — Excel atau ASC Timetables |
| Mode | Mengubah mode jadwal dan aturan buka/tutup kelas |
Langkah 2 — Assign guru (manual)
Tab Assign guru berisi daftar Guru · Mapel · Rombel dengan filter Guru, Rombel, Mapel.
- Klik Assign.
- Pilih Semester, Guru, Mapel, Rombel.
- Simpan. Satu mapel–rombel hanya punya satu guru pengampu.


Setiap assign otomatis membuat rumah mapel untuk guru tersebut (tempat materi, tugas, dan penilaian).
Langkah 3 — Jam pelajaran (mode pakai jam)
- Buka tab Jam pelajaran. Filter tersedia: Hari (Semua, Sen … Min), Rombel, Guru.
- Klik Jam.
- Isi Mapel / rombel (dari daftar assign), Hari, Jam ke, dan Waktu (opsional, 24 jam) mulai–selesai, misalnya
07:30dan08:10. - Simpan. Sistem menolak jadwal bentrok (guru atau rombel yang sama di jam yang sama).


Jika daftar Mapel / rombel kosong, buat assign dulu di tab Assign guru atau gunakan Impor jadwal.
Impor jadwal (mode pakai jam) — dua pilihan
Klik Impor jadwal. Muncul pertanyaan “Dari mana sumber jadwal Anda?” dengan dua pilihan:

Pilihan A — Excel (.xlsx)
Cocok jika jadwal disusun di spreadsheet.
- Pilih Excel (.xlsx) → modal Impor jadwal Excel.
- Klik Unduh template Excel (.xlsx).
- Isi kolom
hari,jam_ke,mulai,selesai,mapel,rombel,guru_kode. - Pilih file → Impor. Tombol ← Kembali kembali ke pilihan sumber.

Syarat impor Excel:
- Guru dan mapel sudah ada di PTK / Mata pelajaran (impor Excel tidak membuat guru/mapel baru).
- Rombel sudah ada di tahun ajaran aktif; penulisan
7Adianggap sama dengan7 A. guru_kodeboleh berupa kode atau username;guru.dewijuga cocok ke usernamedewi.- Assign guru–mapel–rombel yang belum ada dibuat otomatis dari baris jadwal.
Pilihan B — ASC Timetables (.xml)
Cocok jika sekolah menyusun jadwal dengan aplikasi aSc Timetables.
- Di aSc Timetables, ekspor jadwal ke format XML.
- Di LKLAS pilih ASC Timetables → modal Impor ASC Timetable.
- Pilih file
.xml→ Impor.

Yang dibuat otomatis dari XML: guru (jika belum ada), mapel, tingkat, rombel beserta wali kelas, siswa (jika ada di XML), jam pelajaran, assign guru, dan slot jadwal. Guru yang namanya sudah ada tidak digandakan; assign mapel–rombel yang sudah ada hanya diperbarui gurunya. Pesan hasil menampilkan jumlah data baru per jenis.
Checklist setelah impor ASC:
- Cocokkan nama guru dengan data Dapodik; lengkapi peran di menu PTK.
- Guru baru: username = singkatan di aSc, sandi awal = username, wajib ganti sandi.
- Periksa rombel, wali kelas, dan tab Jam pelajaran.
- Lengkapi data siswa dan orang tua di Siswa & ortu (akun orang tua tidak dibuat dari ASC).
- Uji login satu guru.
Impor assign guru (mode tanpa jam)
Pada mode tanpa jam, tombol Impor jadwal tidak tampil. Gunakan tombol Impor di tab Assign guru:
- Klik Impor → modal Impor assign guru.
- Unduh template Excel (.xlsx), isi kolom
guru_kode,mapel,rombel(tanpa hari/jam). - Unggah → Impor. Mapel–rombel yang sama diperbarui gurunya.

Salin dari semester lain
Untuk semester baru dengan pembagian mengajar yang sama:
- Klik Salin dari semester lain.
- Pilih Semester sumber dan Semester tujuan → Cek preview (jumlah yang ditambah/dilewati).
- Centang Saya paham risiko salin jadwal dan Saya sudah menyiapkan backup bila diperlukan.
- Ketik
SALIN→ Jalankan salin.
Yang disalin hanya assign dan jam — bukan materi, kuis, atau nilai. Data yang sama dilewati; tidak ada undo otomatis.