Okullar için haftalık ders programını kuran bir çizelgeleme yazılımı geliştirdim. Öğretmen, sınıf ve derslik çakışmalarını gözeterek dağıtımı yapıyor; her dönem başında günlerce süren iş programa devrediliyor.
- Kategori
- Özel yazılım / Çizelgeleme
- Sektör
- Okullar ve eğitim kurumları
- Rolüm
- Geliştirme ve altyapı
- Durum
- Yayında
İhtiyaç neydi?
Ders dağıtımı okulun her dönem başında en çok vakit alan işlerinden biridir ve göründüğünden çok daha zordur. Bir öğretmen aynı saatte iki sınıfa giremez, bir sınıfın aynı saatte iki dersi olamaz, laboratuvar ve atölye gibi özel derslikler sınırlıdır. Bunların hepsi aynı anda tutmak zorundadır.
Elde kurulan programda bu kısıtlar tek tek kontrol edilir; bir yeri düzeltmek çoğu zaman başka bir yeri bozar.
- Çakışmalar program uygulamaya geçtikten sonra fark ediliyor.
- Tek bir öğretmenin saatini değiştirmek çizelgenin tamamını bozabiliyor.
- Branş ve derslik kısıtları kâğıt üzerinde bir arada takip edilemiyor.
- Dönem içindeki değişikliklerde program çoğu zaman baştan kuruluyor.
Çözüm
ProgramCRM dağıtımı kısıtlar üzerinden kurar. Öğretmenler, sınıflar, branşlar ve derslikler tanımlandıktan sonra haftalık program bu tanımlara uyacak şekilde oluşturulur. Çakışma, program kurulduktan sonra aranan bir hata değil, kurulurken izin verilmeyen bir durumdur.
Böylece dağıtım işi denemeye ve göze değil, tanımlı kurallara dayanır.
Modüller
-
Otomatik Ders Dağıtımı
Tanımlı öğretmen, sınıf ve derslik bilgisine göre haftalık ders programı oluşturulur.
-
Çakışma Denetimi
Öğretmen, sınıf ve derslik çakışmaları program kurulurken engellenir; sonradan aranmaz.
-
Öğretmen ve Branş Tanımları
Hangi öğretmenin hangi branşta ve haftada kaç saat derse gireceği tanımlanır.
-
Sınıf ve Derslik Yönetimi
Laboratuvar, atölye ve özel derslik gibi sınırlı kaynaklar dağıtımda gözetilir.
-
Haftalık Çizelge
Oluşan program hem sınıf hem öğretmen tarafından okunabilecek haftalık çizelge olarak çıkar.
Çakışma neden asıl mesele?
Ders dağıtımı, tek tek bakıldığında kolay ama bir arada bakıldığında zor bir problemdir. Yirmi öğretmen, on beş sınıf ve birkaç özel derslik olduğunda ihtimallerin sayısı elle denenemeyecek kadar büyür. İnsanın yaptığı da zaten deneme olur: bir yeri oturtur, bozulan başka yeri düzeltir.
Yazılımın kazandırdığı şey hız değil, tutarlılık — çakışmasız bir çizelgenin ilk seferde çıkması.
Kurulum nasıl işliyor?
-
Tanımlama
Öğretmenler, branşlar, sınıflar ve derslikler sisteme girilir.
-
Kısıtlar
Haftalık ders saatleri, branş dağılımı ve derslik ihtiyaçları belirlenir.
-
Dağıtım
Program oluşturulur; öğretmen, sınıf ve derslik çakışması bırakmadan haftalık çizelge çıkar.
Sık sorulanlar
Ders dağıtım programı ne işe yarar?
Okulun haftalık ders çizelgesini kurar. Öğretmen, sınıf ve derslik bilgisini bir arada değerlendirip çakışmasız bir program üretir; dönem başında elde günlerce süren işi kısaltır.
Çakışmalar nasıl engelleniyor?
Çakışma sonradan aranan bir hata olarak değil, program kurulurken izin verilmeyen bir durum olarak ele alınır. Bir öğretmenin aynı saatte iki sınıfa, bir sınıfın aynı saatte iki derse atanması mümkün olmaz.
Elde yapılan programdan farkı ne?
Elde kurulan çizelgede bir yeri düzeltmek başka bir yeri bozar ve hata çoğu zaman uygulamaya geçince fark edilir. Yazılım kısıtları aynı anda gözettiği için tutarlı bir program ilk seferde çıkar.
Okulumuz için benzer bir yazılım geliştirtebilir miyiz?
Evet. Eğitim kurumları için tahsilat portalı ve sürücü kursu yönetim yazılımı gibi başka sistemler de geliştirdim; ihtiyacınızı konuşup uçtan uca kurabiliriz.
Hazır çizelgeleme programı mı, size özel yazılım mı?
Ders dağıtımı için hazır çizelgeleme programları var ve çoğu çakışma denetimini iyi yapıyor. Okulun düzeni standartsa hazır program işi görür; ayrıca kurulumu da hızlıdır.
Ayrım, okulun kendi kuralları devreye girdiğinde ortaya çıkar: belirli branşların belirli günlere toplanması, yarım gün düzeni, birleştirilmiş sınıflar. Hazır programda böyle bir kural ya hazır bir ayar olarak vardır ya da hiç yoktur; arası bulunmaz.
ProgramCRM'i, okulun öğretmen, sınıf ve derslik kısıtlarını tanımlayıp dağıtımı bu tanımlar üzerinden kuran bir yapı olarak geliştirdim.
Benzer projeler
Okulunuza özel bir yazılım mı lazım?
Dönem başında en çok vakit alan işi konuşalım; hangi kısmın yazılımla çözüleceğine birlikte karar verelim.