Jadwalin — Penyusun Jadwal Pelajaran Otomatis untuk Sekolah
Buka aplikasinya: jadwalin.dewan.guruSetiap awal semester, satu pekerjaan yang sama selalu berulang di ruang wakasek kurikulum: menyusun jadwal pelajaran. Puluhan rombel, puluhan guru, ratusan jam pelajaran yang harus dipasangkan tanpa satu pun guru terjadwal di dua kelas pada jam yang sama. Dikerjakan manual dengan spreadsheet, satu jadwal bisa memakan waktu berhari-hari — dan satu perubahan kecil di tengah jalan sering merembet ke mana-mana.
Jadwalin dibuat untuk memangkas pekerjaan itu. Anda cukup memasukkan data guru, mata pelajaran, rombel, dan beban mengajar; aplikasi yang menyusun jadwalnya secara otomatis, bebas bentrok, lalu menyiapkannya dalam bentuk siap cetak.
Aplikasi berjalan langsung di browser, gratis, tanpa perlu mendaftar akun, dan tanpa instal apa pun.
Apa yang bisa dilakukan Jadwalin
Menyusun jadwal otomatis. Mesin penyusun bekerja dalam hitungan detik dan menjamin aturan-aturan wajib terpenuhi: tidak ada guru yang terjadwal di dua kelas pada jam yang sama, beban JP tiap mata pelajaran terpenuhi sesuai kurikulum, guru tidak ditempatkan pada hari ia berhalangan, dan batas maksimal jam mengajar per hari dihormati.
Selain itu, mesin juga mengupayakan hal-hal yang membuat jadwal terasa "enak dipakai": jam pelajaran satu mapel diusahakan berurutan dalam blok 2–3 JP, mapel yang sama dihindari muncul dua kali dalam satu hari di kelas yang sama, dan jam-jam pagi diprioritaskan agar tidak banyak jam kosong menggantung di siang hari.
Mendukung kelas paralel. Kasus yang lazim di lapangan: satu guru PJOK mengajar dua rombel sekaligus di lapangan pada jam yang sama. Di Jadwalin, cukup beri nama grup yang sama pada penugasan tersebut, dan mesin akan menjadwalkannya serentak di semua kelas anggota — tanpa dianggap bentrok.
Mengakomodasi kegiatan non-KBM. Upacara bendera, literasi, ibadah pagi, kerohanian/senam Jumat, dan jam istirahat ikut tampil di dalam jadwal lengkap dengan jamnya, persis seperti format jadwal induk yang biasa dicetak sekolah. Struktur hari dan jam sepenuhnya bisa Anda atur sendiri, sehingga aplikasi ini cocok untuk SD, SMP, maupun SMA/SMK/MA — termasuk sekolah dengan enam hari belajar atau jumlah JP berbeda tiap hari.
Mengoreksi manual bila perlu. Hasil otomatis tidak selalu pas dengan permintaan khusus di lapangan. Anda bisa menukar posisi jam cukup dengan mengklik dua sel; bila pertukaran itu menimbulkan bentrok guru, selnya langsung ditandai merah.
Mencetak dalam empat format. Jadwal induk berwarna lengkap dengan kop sekolah, legenda kode mapel, dan blok tanda tangan kepala sekolah. Jadwal per kelas untuk ditempel di ruang kelas. Jadwal per guru untuk dibagikan ke masing-masing guru. Serta ekspor Excel bila Anda ingin mengolahnya lebih lanjut.
Panduan Penggunaan
Langkah 1 — Kenali tampilan awal
Saat pertama dibuka, aplikasi sudah berisi data contoh (6 rombel, 24 guru, 19 mapel) supaya Anda bisa langsung mencoba. Klik tombol biru Susun Jadwal Otomatis di kanan atas, dan dalam sekejap jadwal berwarna akan muncul.Silakan bermain-main dengan data contoh ini dulu untuk memahami alurnya. Setelah paham, kosongkan dan isi dengan data sekolah Anda sendiri lewat tab Sekolah → Kosongkan semua data contoh.
Langkah 2 — Isi identitas sekolah
Buka tab Sekolah. Isi nama pemerintah daerah, nama sekolah, alamat, tahun pelajaran, semester, nama kepala sekolah, dan NIP. Data ini yang akan tercetak sebagai kop dan blok tanda tangan pada jadwal.Langkah 3 — Isi data master
Urutan pengisian yang disarankan:Tab Mapel. Masukkan kode huruf (A, B, C, …), nama mata pelajaran, dan warnanya. Kode huruf ini yang nantinya muncul di sel jadwal. Warna sangat membantu saat membaca jadwal induk yang padat — pilihlah warna yang kontras antar mapel.
Tab Guru. Masukkan nomor kode dan nama lengkap tiap guru. Nomor kode inilah yang tercetak di sel jadwal. Contoh: sel bertuliskan E23 berarti mata pelajaran berkode E (Matematika) diampu guru berkode 23.
Tab Rombel. Daftarkan seluruh rombongan belajar, misalnya X-1 sampai XII-6, atau menggunakan nama seperti X-A-Akhlak Mulia sesuai kebiasaan sekolah Anda.
Langkah 4 — Atur struktur hari dan jam
Buka tab Waktu. Di sini Anda menyusun urutan slot untuk setiap hari, terdiri atas dua jenis:- JP — jam pelajaran yang akan diisi mesin dengan mata pelajaran. Penomorannya otomatis mengikuti urutan.
- Kegiatan — slot tetap yang tidak diisi KBM: upacara bendera, literasi, ibadah, kerohanian/senam, atau istirahat. Slot ini akan tampil sebagai kolom abu-abu membentang di seluruh rombel.
Contoh untuk sekolah lima hari: hari Senin diawali kegiatan "UPACARA BENDERA" pukul 07.00-08.00, disusul JP 1, JP 2, kegiatan "ISTIRAHAT", lalu JP berikutnya, dan seterusnya.
Langkah 5 — Isi matriks penugasan
Ini bagian terpenting dan paling banyak datanya. Buka tab Penugasan, lalu daftarkan setiap kombinasi: rombel mana, mapel apa, diampu guru siapa, berapa JP per minggu.Sebagai contoh: rombel X-A, mapel Matematika, guru kode 23, sebanyak 4 JP.
Ulangi untuk seluruh rombel. Jumlah total JP dalam satu rombel sebaiknya sama dengan jumlah slot JP yang tersedia dalam seminggu — bila lebih sedikit, akan ada sel kosong di jadwal; bila lebih banyak, sebagian penugasan tidak akan kebagian slot.
Kolom Grup Paralel diisi hanya bila Anda ingin beberapa kelas belajar serentak dengan satu guru. Caranya: isi nama grup yang sama (misalnya PJOK-X) pada baris-baris penugasan yang guru dan mapelnya sama. Mesin akan menempatkannya pada hari dan jam yang persis sama di semua kelas anggota. Kosongkan kolom ini untuk penugasan biasa.
Langkah 6 — Tentukan kendala
Buka tab Kendala. Centang hari-hari saat seorang guru tidak bisa mengajar — misalnya karena tugas dinas, mengajar di sekolah lain, atau alasan lain. Mesin tidak akan menempatkan guru tersebut pada hari yang dicentang.Anda juga bisa mengatur batas maksimal JP mengajar per guru per hari agar beban harian guru tidak menumpuk.
Langkah 7 — Susun dan periksa
Klik Susun Jadwal Otomatis. Setelah jadwal muncul, periksa dua panel di bawah grid:- Validasi bentrok — memastikan tidak ada guru yang terjadwal ganda.
- Validasi beban JP — memastikan setiap penugasan terpasang sesuai jumlah JP yang ditetapkan.
Untuk koreksi manual, klik satu sel lalu klik sel lain pada baris rombel yang sama untuk menukar posisinya. Bila muncul tanda merah, berarti pertukaran itu menimbulkan bentrok guru.
Langkah 8 — Cetak dan bagikan
Buka tab Cetak, pilih format yang dibutuhkan:- Jadwal Induk — seluruh rombel dalam satu halaman, lengkap dengan kop sekolah, legenda warna mapel, dan blok tanda tangan kepala sekolah. Gunakan orientasi landscape saat mencetak.
- Jadwal per Kelas — pilih rombelnya; menampilkan nama mapel dan nama guru secara lengkap, cocok untuk ditempel di ruang kelas.
- Jadwal per Guru — pilih gurunya; menampilkan mapel dan kelas yang diampu tiap jam.
Tentang penyimpanan data
Data Anda tersimpan di browser komputer Anda sendiri, bukan di server. Ini berarti tidak ada data sekolah yang terkirim ke mana pun — namun juga berarti ada dua hal yang perlu diperhatikan:
- Klik tombol Simpan setelah selesai bekerja agar data tetap ada saat aplikasi dibuka lagi di lain waktu.
- Klik tombol Ekspor untuk mengunduh berkas cadangan .json. Simpan berkas ini di flashdisk atau Google Drive. Bila Anda berganti komputer, berganti browser, atau membersihkan riwayat browser, gunakan tombol Impor untuk memuatnya kembali.
Pertanyaan yang sering muncul
Apakah gratis dan perlu mendaftar?
Gratis, dan tidak perlu mendaftar. Buka alamatnya, langsung pakai.
Apakah bisa dipakai di HP?
Bisa, tetapi karena tabel jadwal cukup lebar, mengerjakannya di laptop atau komputer jauh lebih nyaman. Untuk sekadar melihat hasil, HP sudah memadai.
Apakah cocok untuk SD dan SMP?
Cocok. Struktur hari, jumlah JP, dan kegiatan non-KBM sepenuhnya bisa disesuaikan, termasuk untuk sekolah dengan enam hari belajar atau guru kelas yang mengampu banyak mapel di satu rombel.
Data saya aman?
Data tidak pernah dikirim ke server mana pun — semuanya diproses dan disimpan di browser Anda sendiri.
Bagaimana kalau hasilnya belum ideal?
Coba tekan tombol susun beberapa kali, karena mesin menghasilkan variasi berbeda tiap kali dijalankan. Bila masih belum pas, gunakan koreksi manual dengan menukar sel. Untuk kasus yang lebih rumit, silakan ceritakan di thread diskusi — akan lebih mudah dibantu bila Anda sertakan gambaran struktur jadwal sekolah Anda.
Diskusi dan masukan
Aplikasi ini masih terus dikembangkan. Bila Anda menemukan kendala, punya usulan fitur, atau butuh bantuan menyesuaikan struktur jadwal sekolah Anda, silakan balas di bawah
Masukan dari rekan-rekan sangat berharga untuk penyempurnaan berikutnya — terutama soal kasus-kasus penjadwalan khas yang belum terakomodasi.