🗳️ Çok Amaçlı Tercih Havuzu (Kulüp & Görev Dağıtım Motoru)
Çok Amaçlı Tercih Havuzu, okullarda sosyal kulüp seçimleri, proje ödevleri veya sınıf içi sorumluluk paylaşımlarında öğrencilerin 1., 2. ve 3. tercihlerini kontenjan sınırları altında matematiksel olarak dengeleyen bir memnuniyet optimizasyon portalıdır.
Sistem, öğrencilerin hayal kırıklığını ve adaletsizlik tartışmalarını ortadan kaldırarak sınıf genelinde %90'ın üzerinde 1. tercih memnuniyeti yakalar.
🚀 Canlı Deneyim ve İndirme Bağlantıları
-
Çok Amaçlı Tercih Havuzu (Canlı Web Uygulaması)
Tarayıcınızda sıfır kurulumla hemen çalıştırın; kulüp kontenjanlarınızı ve öğrenci tercihlerinizi girip optimize edilmiş dağıtımı üretin.
💡 Neden İhtiyaç Duyuldu? (Pedagojik Problem & Çözüm)
Kulüp ve Görev Seçimlerindeki Hayal Kırıklığı
- Popüler Alanlara Yığılma: Okul başında kulüp seçimleri yapıldığında; Akıl Oyunları, Spor veya Tiyatro gibi kulüplere tüm sınıf başvururken, Kütüphanecilik veya Yeşilay gibi kulüplere çok az başvuru olur.
- Kura Kırgınlıkları: Öğretmen çaresiz kalıp torbadan kura çektiğinde, istemediği bir kulübe düşen çocuklar tüm sene boyunca kulüp saatlerine isteksiz katılır ve kendini değersiz hisseder.
- Manuel Hesaplama Karmaşası: 30-40 kişilik sınıfta öğrencilerin 2. ve 3. tercihlerini kâğıt üzerinde tek tek eşleştirmeye çalışmak öğretmenin saatlerini çalar.
Algoritmik Çözüm: Ağırlıklı Memnuniyet Optimizasyonu
- 🎯 1-2-3 Tercih Puanlaması: Öğrencinin 1. tercihine en yüksek öncelik puanı, 2. ve 3. tercihlerine ise kademeli puan verilir.
- ⚖️ Kontenjan Eşitleme ve Denge: Her kulüp için asgari ve azami kontenjan (örneğin Min: 5, Max: 8) belirlenir. Dağıtım motoru, kontenjanı aşan öğrencileri mağdur etmeden en uygun 2. tercihlerine yönlendirir.
- 📊 %90+ 1. Tercih Başarısı: Algoritma tüm olasılıkları simüle ederek sınıf genelindeki toplam mutluluk katsayısını maksimize eder.
- 🖨️ Tek Tıkla A4 Kulüp Listeleri: Dağıtım bittiğinde kulüp danışman öğretmenlerine teslim edilecek resmi listeler tek tıkla yazdırılabilir.
🏛️ Tercih Dağıtım Akışı ve Optimizasyon Mimarisi
flowchart TD
A["Öğrenci Tercihleri (1., 2., 3. Tercih)"] --> B["Kulüp Kontenjan Kısıtları (Min / Max)"]
B --> C["1. Tur: 1. Tercih Yerleştirmesi"]
C --> D{"Kontenjanı Aşan Kulüp Var mı?"}
D -- Hayır --> E["Tüm Öğrenciler 1. Tercihine Yerleşti"]
D -- Evet --> F["Puanlama Motoru: En Uygun 2. ve 3. Tercihe Dengeli Kaydırma"]
F --> G["Sonuç Dağılımı (%92+ Memnuniyet Oranı)"]
E --> G
G --> H["🖨️ A4 Kulüp Bazlı Resmi Pano Çıktısı"]
G --> I["💾 JSON Dışa Aktarma & Yedek"]
🌟 Öne Çıkan Özellikler
- Excel & Google Forms Kopyala-Yapıştır:
- Öğrencilerin tercihlerini Google Form veya e-Okul'dan Excel formatında kopyalayıp tek seferde sisteme yapıştırabilirsiniz.
- Esnek Görev Alanları:
- Yalnızca kulüpler için değil; dönem ödevi konuları, sınıf içi temizlik/panoculuk görevleri veya münazara takımları için de kullanılabilir.
- Şeffaf İstatistik Paneli:
- Dağıtım tamamlandığında sınıfın yüzde kaçının 1. tercihine, yüzde kaçının 2. tercihine yerleştiğini gösteren net bir analitik özet sunar.
- Yedekleme ve Geri Yükleme:
- Tüm konfigürasyonu
.jsondosyası olarak saklayabilir, dönem ortasında yeni nakil gelen öğrenci olduğunda listeyi güncelleyebilirsiniz.
🛠️ Nasıl Kullanılır?
- Kulüpleri ve Kontenjanları Belirleyin: Açılacak kulüpleri (ör. Satranç, Tiyatro, Gezi-İnceleme) ve her birinin maksimum öğrenci kapasitesini girin.
- Öğrenci Tercihlerini Yükleyin: Öğrenci isimlerini ve yanına seçtikleri 3 tercihi yapıştırın.
- "Dağıtımı Başlat": Optimizasyon motoru saniyeler içinde en adil eşleşmeyi tamamlar.
- Sonuçları Yazdırın: Kulüp danışman öğretmenlerine vermek üzere düzenli A4 listelerini tek tıkla basın.