İçeriğe atla

Timetable Nasıl Oluşturulur? Adım Adım Yol Haritası

6 dk okuma Apakademia
Timetable nasıl oluşturulur, adım adım

Timetable oluşturmanın sırası şudur: önce zaman ızgarasını kurun, sonra sınıf ve ders yüklerini girin, ardından öğretmen atamalarını yapın, müsaitlikleri toplayın, kuralları tanımlayın ve çizelgeyi üretin. Sıranın kendisi önemlidir; sonraki her adım bir öncekine dayanır.

Uygulamada en sık yapılan hata, veriler tamamlanmadan çizelge üretmeye çalışmaktır. Eksik veriyle üretilen bir çizelge kâğıt üzerinde geçerli görünür ama uygulanamaz. Timetable nasıl oluşturulur sorusunun cevabı bu yüzden "hangi düğmeye basılır" değil, "hangi veri hangi sırayla hazırlanır" biçimindedir.

1. Zaman ızgarasını kurun

Her şey haftanın nasıl bölündüğüyle başlar. Tanımlamanız gerekenler: haftanın hangi günlerinde ders yapıldığı, her günde kaç ders saati olduğu, ders süresi, teneffüs süresi ve öğle arasının kaçıncı dersten sonra geldiği.

Bu düzenin güne göre değişebilmesi gerekir. Hafta içi 8, cumartesi 5 ders saati çalışan bir kurumda tek bir düzen dayatılırsa cumartesi için üç boş saat üretilir ve çizelge yanlış okunur. Aynı şekilde bazı kurumlarda öğle arası her kademede aynı saatte değildir.

Izgarayı sonradan değiştirmek en pahalı işlemdir, çünkü yerleşmiş bütün dersler etkilenir. Bu adıma zaman ayırmak sonraki her şeyi kolaylaştırır.

2. Sınıfları ve haftalık ders yüklerini girin

Her şubenin hangi dersten haftada kaç saat alacağı bu adımda tanımlanır. Toplamın günlük kapasiteyle uyumlu olması gerekir: haftada 5 gün × 8 saat çalışan bir şubede 40 saatlik yer vardır. Ders yükü toplamı 40'ı aşıyorsa çizelge hiçbir yöntemle kurulamaz.

Bu basit kontrol çoğu zaman atlanır. Toplam yükü kapasiteyle karşılaştırmak, ilerideki "neden yerleşmiyor" sorusunun cevabını baştan verir. Kapasite dolu bir şubede tek bir ders bile eklemek çizelgenin tamamını yeniden dağıtmayı gerektirir.

Seçmeli dersler ve gruplu dersler bu adımda ayrıca düşünülmelidir. Bir sınıfın iki gruba ayrıldığı derslerde aynı zaman diliminde iki öğretmen ve iki derslik gerekir.

3. Öğretmen atamalarını yapın

Hangi dersi hangi sınıfta kimin verdiği burada belirlenir. Bir dersi birden fazla öğretmenin paylaştığı durumlar da tanımlanabilir.

Bu adımda kritik nokta, çok şubeli kurumlarda ortak öğretmenlerdir. Aynı kişi birden fazla şubede ders veriyorsa iki ayrı kayıt olarak değil, tek kayıt olarak birden fazla şubeye bağlanmalıdır. İki ayrı kayıt oluşturulduğunda sistem bunları farklı kişiler sanır ve aynı öğretmeni iki şubede aynı saate yerleştirmesini engelleyecek bilgiye sahip olmaz. Ayrıntısı aynı öğretmen birden fazla şubede ders veriyorsa yazısında.

4. Müsaitlikleri toplayın

Uygulamada en çok vakit alan adım budur. Her öğretmen için haftanın günleri ve saatlerinden oluşan bir tablo işaretlenir; işaretlenmeyen saatlere ders konmaz.

Toplama yöntemi sonucu doğrudan etkiler. Bilgiyi mesajla, kâğıtla ve sözlü olarak karışık biçimde toplarsanız veri tutarsız olur. Herkesten aynı biçimde istemek hem hızlandırır hem hata payını düşürür.

Burada sessiz bir tuzak vardır: müsaitliği hiç girilmemiş bir öğretmen çoğu sistemde tüm saatlerde müsait sayılır. Bu varsayım, kâğıt üstünde geçerli ama uygulanamaz bir çizelge üretir. Eksik müsaitlik, yanlış müsaitlikten daha tehlikelidir çünkü fark edilmez. Yöntem önerilerini öğretmen müsaitliği nasıl toplanır yazısında topladık.

5. Kuralları tanımlayın

Çakışma denetimi her sistemde vardır; çizelgeyi kurumunuza uygun kılan asıl şey ek kurallardır:

KuralNe sağlar
Blok dersİki saatin aynı gün arka arkaya durması
Aynı gün olmasınİki dersin aynı güne düşmemesi
Peş peşe olmasınİki dersin ardışık saatlere gelmemesi
Belirli saatte olsunBir dersin sabit gün ve saatte durması
Günlük en fazla saatBir dersin aynı güne yığılmaması

Kuralları baştan hepsini birden koymak yerine kademeli eklemek daha iyi sonuç verir. Çok sayıda katı kural aynı anda tanımlandığında çözüm alanı gereksiz yere daralır ve yerleşemeyen ders sayısı artar. Önce zorunlu olanları koyup çizelgeyi üretmek, sonra tercihleri eklemek daha sağlıklıdır.

6. Çizelgeyi üretin ve okuyun

Üretim tamamlandığında bakılacak ilk şey yerleşemeyen ders listesidir. Bu liste boşsa çizelge bütündür; değilse her satırın gerekçesini okumak gerekir. Gerekçe genelde üç başlıktan birine çıkar: öğretmen müsaitliği yetersiz, sınıfın boş saati kalmamış, ya da blok kuralı kalan boşluklara sığmıyor.

Ardından çizelgeyi öğretmen ekseninden okuyun. Sınıf ekseninde düzgün görünen bir çizelge, öğretmen tarafında dağınık olabilir: bir öğretmenin günü üç boş saatle bölünmüş olabilir. İki görünümü de kontrol etmeden çizelgeyi yayımlamayın.

7. Elle düzeltin, sonra sabitleyin

Otomatik üretilen çizelge son söz değildir. Dersleri taşıyabilir, iki dersin yerini değiştirebilirsiniz; her müdahaleden sonra denetim yeniden çalışır ve sorun oluşuyorsa taşımadan önce uyarır.

Beğendiğiniz bölümleri sabitleyin. Sabitlenen dersler sonraki üretimlerde yerinde kalır. Dönem içinde bir öğretmen ayrıldığında ya da şube açıldığında çizelgenin tamamını baştan kurmanız gerekmez: sabitleyip yeniden üretirsiniz, yalnız etkilenen bölüm dengelenir. Dönem içi değişikliklerin yönetimini dönem ortasında ders programı değişikliği yazısında anlattık.

Küçük ve büyük kurumda süreç aynı mı?

Adımlar aynıdır, ağırlıkları değişir. Tek şubeli, on sınıflı bir kurumda müsaitlik toplama yarım gün sürer ve kurallar birkaç maddeyle biter. Otuz şubeli çok kampüslü bir kurumda ise iki nokta belirleyici olur.

Birincisi ortak öğretmenlerdir. Şubeler ayrı ayrı planlandığında her çizelge kendi içinde tutarlı görünür, ama aynı kişi iki kampüste aynı saate düşebilir. Planlamanın kurum genelinde yapılması bu yüzden tercih değil zorunluluktur.

İkincisi yetki ayrımıdır. Şube müdürünün yalnız kendi şubesini görmesi, genel müdürlüğün tümünü tek ekrandan izlemesi gerekir. Bu ayrım kurulmazsa ya veri sızar ya da kimse bütünü göremez.

Bu iki başlığı çok şubeli kurumda tüm programlar tek ekranda yazısında ayrıntılandırdık.

Kontrol listesi

Üretime geçmeden önce şunları doğrulayın:

  • Zaman ızgarası güne göre doğru mu? (Cumartesi farklıysa tanımlandı mı?)
  • Her şubenin haftalık ders yükü toplamı kapasiteyi aşıyor mu?
  • Ortak öğretmenler tek kayıt olarak birden fazla şubeye mi bağlı?
  • Müsaitliği hiç girilmemiş öğretmen kaldı mı?
  • Blok dersler ve sabit saatler tanımlandı mı?

Timetable nasıl oluşturulur sorusunun pratikteki cevabı büyük ölçüde bu beş maddedir; üretim adımı bunların sonucudur.

8. Paylaşın

Çizelge yayımlandıktan sonra herkesin aynı sürüme bakması gerekir. Kâğıt kopya dağıtıldığında ilk değişiklikte ortalıkta iki farklı çizelge dolaşır. Bağlantı, PDF, Excel veya mesajla paylaşım bu riski ortadan kaldırır; öğretmenler kendi çizelgelerini kendi hesaplarından görebilir.

Sık yapılan üç hata

Verileri tamamlamadan üretmek. Müsaitlikler yarım girilmişken çizelge üretmek zaman kazandırmaz; ortaya uygulanamaz bir sonuç çıkar ve baştan yapılır. Eksik veriyle çalışan sistem boşlukları "serbest" varsayar.

Bütün kuralları aynı anda koymak. Katı kuralların hepsi birden tanımlandığında çözüm alanı gereksiz daralır. Doğru yaklaşım kademeli eklemektir: önce zorunlular, sonra tercihler.

Yalnız sınıf görünümüne bakmak. Çizelge sınıf ekseninde düzgün görünse bile öğretmen ekseninde dağınık olabilir. Yayımlamadan önce iki görünüm de okunmalıdır.

Yerleşemeyen ders kalırsa ne yapmalı?

Yerleşemeyen ders, çoğu zaman yazılımın değil verinin söylediği bir şeydir. Üç tipik kaynak vardır ve her birinin farklı çözümü olur:

GerekçeNe anlama gelirNe yapılır
Öğretmen müsait değilÖğretmenin açık saatleri, verdiği ders saatinden azMüsaitliği genişletin ya da dersi bölüştürün
Sınıfın boş saati yokŞubenin haftalık yükü kapasiteye eşit ya da fazlaDers saatini azaltın veya günlük saat sayısını artırın
Blok sığmıyorKalan boşluklar dağınık, arka arkaya iki saat kalmamışBlok kuralını gevşetin veya bloğa gün tanımlayın

Bu üç başlığa bakmadan kuralları rastgele değiştirmek genellikle durumu kötüleştirir. Önce gerekçeyi okuyun, sonra tek bir kuralı değiştirip yeniden üretin.

Ne kadar sürer?

Veriler hazırsa üretim adımı dakikalar sürer. Toplam sürenin büyük kısmını veri hazırlığı alır; özellikle müsaitlik toplama. Bu yüzden "ne kadar sürede program yaparız" sorusunun cevabı yazılımdan çok kurumun veri hazırlığına bağlıdır. Hazırlık listesini timetable verileri nasıl hazırlanır yazısında maddeledik; sürecin tamamı için timetable ders planlama programı sayfasına bakabilirsiniz.

← Tüm yazılar