🪑 Sınıf Oturma Planı (Standart Sürüm & v3 PRO)
Sınıf Oturma Planı, sınıftaki fiziksel masa düzenine göre öğrencileri boy, cinsiyet dengesi, görme/işitme ihtiyaçları ve pedagojik kısıtları göz önünde bulundurarak yerleştiren dinamik bir yerleşim aracıdır.
Bu sayfada sistemin hem temel sınıf yerleşimini yöneten Standart Sürümü hem de kısıt kilidi, negatif kurallar, interaktif takas ve JSON yedekleme desteği sunan v3 Profesyonel (PRO) Sürümü bir arada sunulmaktadır.
🚀 Canlı Deneyim ve İndirme Bağlantıları
-
Sınıf Oturma Planı v3 PRO (Önerilen)
Ön sıra kısıt kilidi (gözlük/dikkat), negatif kısıtlar, çok haftalı rotasyon, Swap modu ve JSON yedekleme.
-
Sınıf Oturma Planı (Standart / Klasik)
Hızlı ve sade; sütun x sıra boyutlandırması, 2'li/3'lü masa yerleşimi, cinsiyet dengeli rastgele dağıtım.
💡 Neden İhtiyaç Duyuldu? (Pedagojik Problem & Çözüm)
Geleneksel Oturma Düzenindeki Kronik Sorunlar
- Görme ve Dikkat Kısıtlarının İhmal Edilmesi: Görme kusuru olan (gözlüklü), işitme zorluğu çeken veya dikkat eksikliği yaşayan öğrencilerin rastgele kura ile arka sıralara veya kapı kenarlarına düşmesi ders başarısını doğrudan baltalar.
- Disiplin Çatışmaları ve Yan Yana Oturamayanlar: Yan yana oturduklarında dersi kaynatan veya aralarında sürekli gerginlik yaşanan öğrencilerin ayrıştırılması kâğıt üzerinde saatler süren bir bulmacaya dönüşür.
- Yer Değiştirme Krizleri ve Haksızlık Hissi: Öğretmen her ay yer değiştirdiğinde öğrencilerin "Hocam ben yine cam kenarında oturamadım", "Bana hep kapı önü düşüyor" sitemleri ders saatlerini tüketir.
Algoritmik ve Pedagojik Çözüm
- 🔒 Ön Sıra Kilidi (Glasses & Attention Lock): Belirli öğrenciler daima 1. satır ön masalara kilitlenir; dağıtım motoru bu öğrencileri asla arkaya taşımaz.
- 🚫 Negatif Kısıt Motoru: Birbiriyle oturmaması gereken öğrenci çiftleri tanımlanır; algoritma bu öğrencileri daima farklı sıralara veya masalara dağıtır.
- 🔄 Çok Haftalı Rotasyon: Sınıf sıraları haftalık periyotlarla dengeli biçimde kaydırılır. Her öğrenci dönem boyunca eşit süre cam kenarında, orta sırada ve kapı kenarında oturmuş olur.
- 🤝 İnteraktif Swap (Takas) Modu: Tahtada iki öğrenci masasına dokunulduğunda yerleri anında değişir.
📊 Sürüm Karşılaştırma Tablosu
| Özellik | Standart (Klasik) Sürüm | v3 PRO Gelişmiş Sürüm |
|---|---|---|
| Masa Düzeni (2'li / 3'lü Masalar) | ✅ | ✅ |
| Sütun ve Sıra Sayısı Özelleştirme | ✅ | ✅ |
| Kız / Erkek Dengeli Dağıtım | ✅ | ✅ |
| A4 Yatay / Dikey Yazdırma Modu | ✅ | ✅ |
| Ön Sıra Kilidi (Gözlük & Dikkat) | ❌ | ✅ |
| Negatif Kısıt (Birlikte Oturamaz) | ❌ | ✅ |
| Etkileşimli Swap (Takas) Modu | ❌ | ✅ |
| Çok Haftalı Otomatik Rotasyon | ❌ | ✅ |
| JSON Yapılandırma Dışa/İçe Aktarma | ❌ | ✅ |
| Akıllı Tahta Dokunmatik Ergonomisi | Standart | Gelişmiş (Geniş Butonlar) |
🏛️ v3 PRO Yerleşim Mantığı & Algoritması
flowchart TD
A["Öğrenci Listesi & Kısıt Tanımları"] --> B["1. Aşama: Ön Sıra Kilitli Öğrencileri Yerleştir"]
B --> C["2. Aşama: Cinsiyet & Dağılım Kuralını Uygula"]
C --> D["3. Aşama: Negatif Kısıtları Kontrol Et (Birlikte Oturamaz)"]
D -->|Kural İhlali Varsa| C
D -->|Tüm Kısıtlar Sağlandı| E["Yerleşim Tamamlandı"]
E --> F["Swap Modu (Manuel Düzenleme)"]
E --> G["Haftalık Rotasyon Kaydırması"]
E --> H["JSON Olarak Bilgisayara Kaydet"]
🌟 v3 PRO Öne Çıkan Yetenekleri
1. Ön Sıra Kısıt Kilidi
Öğrenci listesi yönetilirken "Ön Sıra" kutucuğu işaretlenen öğrenciler, sınıfın birinci sırasındaki masalara otomatik olarak sabitlenir. Kura yeniden çekilse bile bu öğrenciler ön sıranın dışına çıkmaz.
2. "Birlikte Oturamaz" Negatif Kısıtı
Aynı masaya oturduklarında derse odaklanamayan öğrenci çiftlerini tanımlayabilirsiniz. Algoritma, yerleşim yaparken bu kombinasyonları analiz eder ve asla aynı sıraya düşürmez.
3. Çok Haftalı Dengeli Rotasyon Motoru
Yerleşimi bir kez oluşturduktan sonra tek tıkla sıraları sağa, sola veya geriye doğru kaydırabilirsiniz. Böylece sınıfın en arka sırasındaki öğrenciler düzenli olarak öne ve ortaya geçiş yapar.
4. JSON Dışa ve İçe Aktarma
Ev bilgisayarınızda hazırladığınız tüm oturma planını, kısıtları ve masa düzenini tek bir .json dosyası olarak kaydedebilir; sınıftaki akıllı tahtada "İçe Aktar" diyerek saniyeler içinde yükleyebilirsiniz.
🛠️ Nasıl Kullanılır?
- Düzen Ayarı: Sınıfınızdaki sıra bloğu sayısını (örneğin 3 blok) ve sıra derinliğini belirleyin.
- Öğrenci Listesi: Sınıf listesini ekleyin; gözlüklü veya özel gereksinimli öğrencilerin "Ön Sıra" kilidini açın.
- Kısıt Tanımları (v3 PRO): Yan yana oturmasını istemediğiniz öğrencileri seçin.
- Dağıtımı Başlat: "Planı Oluştur" butonuna basarak yerleşimi tamamlayın.
- Yazdır veya Kaydet: Pano için A4 çıktısı alın ya da JSON yedeğini saklayın.