A ve B Grubu Derslerin Önce veya Sonra Planlanması
🔔 Bu planlama ilişkisi, A grubu derslerinin, B grubu dersleri ile aynı zaman diliminde çakışmamasını, ancak ya B grubundan önce ya da B grubundan sonra yer almasını zorunlu kılar.
⚠️ İki grup arasında kesin bir sıra olmamakla birlikte, eş zamanlılık (aynı anda işlenme) durumu olmaz.
🔔 Bu kural, belirli bir sıraya (önce ya da sonra) kesin bağlılık gerektirmediğinden daha esnek bir planlama olanağı sunar. Önemli olan A ve B derslerinin aynı anda çakışmamasıdır.
A < B: A dersleri B derslerinden önce yer alabilir.
A > B: A dersleri B derslerinden sonra yer alabilir.
🧪 Kullanım Alanları
✅ Kaynak çakışmasını önleme
✅ Öğretmen programlarını düzenleme
✅ Ders türleri arasında zamanlama uyumu sağlama
🧪 Kullanım Amaçları ve Örnek Durumlar
☑️ Örneğin: “11-A sınıfındaki bir grup öğrenci hem İngilizce (A grubu) hem de Almanca (B grubu) derslerine katılacak.”
Amaç: Aynı öğrencilerin katıldığı derslerin aynı anda planlanmasını engellemek.
☑️ Örneğin: “Kimya Teorisi (A grubu) ve Kimya Laboratuvarı (B grubu) dersleri aynı gün yapılmalıdır.”
Amaç: Teori dersi, laboratuvardan önce veya sonra olacak şekilde planlanır.
☑️ Örneğin: “Matematik Laboratuvarı hem 10-A (A grubu) hem de 10-B (B grubu) sınıfları tarafından kullanılacak.”
Amaç: 10-A’nın dersi, 10-B’nin dersinden önce ya da sonra olacak şekilde planlanır. Laboratuvar çakışması önlenir.
PLANLAMA İLİŞKİSİ KURMA ADIMLARI VE UYGUN KART İLİŞKİSİ SEÇİMİ
🔔 aSc Timetables programında “kart” terimi, belirli bir ders, etkinlik, öğretmen veya sınıf için zaman tablosunda bir yerleşim öğesini ifade eder.
🔔 aSc TimeTables programında, ders programı planlaması sırasında kullanılan “kart ilişki türü” ifadesi, belirli derslerin veya sınıfların zamanlamalarını ve ilişkilerini düzenlemek için kullanılan bir terimdir.
🧪 Kart İlişki Türüne Erişim
🔔 Ders programınızda, “Ana Menü” üzerinden; “Planlama İlişkileri” başlığına tıklayınız.

🔔 Açılan pencerede, “Gelişmiş” butonuna tıklanır.

🔔 “Kart İlişki Türü” seçeneklerine buradan erişim sağlanır.
🧪 Kart İlişki Türünün Belirlenmesi
🔔 Bu kural, planlama algoritmaları içinde bir çakışma önleyici kısıt olarak işlev görür. A ve B gruplarındaki derslerin aynı zaman diliminde olmamasını kontrol eder.

Bknz: Planlama İlişkileri Kullanılırken Nelere Dikkat Edilmelidir ?
🔔 Uygula: İlgili sınıfları veya dersleri seçtiğimiz alandır. İlişkiyi sadece belirli dersler veya sınıflar için uygulamak istiyorsanız, burada detaylı filtreleme yapabilirsiniz.
🔔 Filtre: Uygulanacak olan öğretmen, ders, sınıf seçilmektedir.
Bknz: Planlama İlişkilerinde Filtre Kullanımı
🔔 Takvim alanında ise; hangi gün ve saatlerde bu ilişkinin dikkate alınacağı ayarlanmaktadır. Gerekirse takvim seçeneğini kullanarak gün bazında özel ayarlamalar yapabilirsiniz. Planlama ilişkisinin uygulanmasını istediğiniz günleri
“yeşil tik” ile işaretleyin.
Bknz: Planlama İlişkilerinde Takvim Kullanımı
🔔 Araçlar: Eğer ilişkinizi daha detaylı tanımlamak isterseniz, Araçlar bölümünü kullanarak saat bazlı ya da ders kartı uzunluğuna göre ek kısıtlamalar ekleyebilirsiniz. Örneğin, derslerin günlük en az 2 saat olması gerektiğini belirtebilirsiniz.
Bknz: Planlama İlişkilerinde Araçlar Kullanımı
🔔 Planlamadaki önem düzeyi, aSc Timetables’da tanımlanan bir planlama ilişkisinin diğer ilişkilere göre önceliğini ve esneklik derecesini belirler. Bu düzeyi “Yüksek” olarak belirleyelim.
Bknz: Planlama İlişkilerinde Önem Düzeyi Belirleme
🧪 Başlığımızı örnek ile açıklayacak olursak;
🔔 Matematik dersi hem 4A (A grubu) hem de 4B (B grubu) sınıflarında, Pazartesi günü aynı saatte işlenmektedir. 4A’nın dersi, 4B’nin dersinden önce ya da sonra olacak şekilde planlanır.
1. Planlama ilişkileri üzerinden kart ilişki türü seçimi yapılır.
- "39) “A” Grubundaki Dersler, “B” Grubundaki Derslerden Önce veya Sonra Olmalıdır. (#34)"
ilişki türü seçilir.
2. Sınırlama parametresi belirlenir.
- Bu planlama ilişkisinde parametre seçimini yapılmaz.
3. Planlama ilişkisini uygulamak istediğimiz alan seçimi yapılır.
- Bu ilişki türü için örneğimize göre “Seçilen Derslere Uygula” kriteri seçilmelidir.
4. Uygulama seçimiyle ilgili filtreleme yapılır.
- İlişkiyi uygulamak istediğiniz sınıf filtrelerden seçilir.
- Örn; A grubundaki ve B grubundaki Matematik dersleri aynı saatlere yerleşmesin.
5. Seçimlerin geçerli olmasını istediğimiz gün ve zaman aralığı “yeşil tik” konularak işaretlenir.
6. Önem sıralaması “Yüksek” olarak seçilir.
🔔 Planlama ilişkisi oluşturmadan önce program, aşağıdaki görseldeki gibidir.

🧪 Sonuç
🔔 39) “A” Grubundaki Dersler, “B” Grubundaki Derslerden Önce veya Sonra Olmalıdır. (#34) kuralını kullanarak A grubundaki ve B grubundaki Matematik derslerinin saati önce veya sonra olacak şekilde planlaması yapıldı.

⚠️ Ders programınızın başarılı bir şekilde oluşması için ilişkinizi tanımladıktan sonra Planlama Öncesi Kontrol özelliğini kullanarak tanımlamanızın hatasız olduğundan emin olun. Eğer bir hata alırsanız, ilişkiyi düzenleyip tekrar kontrol edin.
Bknz: Planlama Öncesi Kontrolün Önemi