| Kod | Açıklama |
|---|---|
| ÖÇ1 | Python’da modüler programlama yaklaşımını kullanabilir. |
| ÖÇ2 | Nesne yönelimli programlama (OOP) kavramlarını (class, inheritance, polymorphism) uygular. |
| ÖÇ3 | Hata yakalama ve istisna yönetimini (exception handling) doğru şekilde kullanır. |
| ÖÇ4 | Gelişmiş veri yapıları ve algoritmik yaklaşımlar kullanır. |
| ÖÇ5 | Kod okunabilirliği ve sürdürülebilirlik ilkelerine uygun yazılım geliştirir. |
| Hafta | İçerik |
|---|---|
| 1 | Python’da modüler programlama kavramı Modül oluşturma ve kullanma" |
| 2 | Standart Python kütüphaneleri math, random, datetime modülleri |
| 3 | OOP giriş: class ve object kavramı |
| 4 | Constructor, methodlar ve encapsulation |
| 5 | Inheritance (kalıtım) ve polymorphism |
| 6 | Advanced OOP yapıları (abstract class, özel metodlar) |
| 7 | Genel Tekrar ve Kodlama Egzersizleri |
| 8 | Ara Sınav |
| 9 | Dosya işlemleri ile veri yönetimi uygulaması |
| 10 | Nesne tabanlı bir sistem tasarımı (ör: öğrenci yönetim sistemi) |
| 11 | Veri analizi uygulaması (basit veri işleme) |
| 12 | Küçük ölçekli gerçek dünya problemi çözümü |
| 13 | Oyun veya simülasyon geliştirme (ör: sayı tahmin oyunu, zar atma simülasyonu vb.) |
| 14 | Menü tabanlı konsol uygulaması geliştirme (kullanıcıdan veri alma, seçim yapıları ve fonksiyon kullanımı ile) |
| 15 | Genel Tekrar ve Kodlama Egzersizleri |
| Etkinlik | Sayı | Süre (Saat) | Toplam |
|---|---|---|---|
| Derse Katılım | 1 | 40.00 | 40.00 |
| Uygulama / Pratik | 1 | 30.00 | 30.00 |
| Ders Öncesi Bireysel Çalışma | 1 | 14.00 | 14.00 |
| Uygulama / Pratik Sonrası Bireysel Çalışma | 1 | 14.00 | 14.00 |
| Ara Sınavı/Hazırlık | 1 | 8.00 | 8.00 |
| Final Sınavı/Hazırlık | 1 | 14.00 | 14.00 |
| Toplam İş Yükü (Saat) | 120 | ||
| AKTS Kredisi (İş Yükü / 25) | 4 | ||
| # | Değerlendirme Tipi | Katkı Yüzdesi (%) |
|---|---|---|
| 1 | Vize | %40 |
| 2 | Final | %60 |
| TOPLAM | %100 | |
| PÇ \ ÖÇ |
ÖÇ1
|
ÖÇ2
|
ÖÇ3
|
ÖÇ4
|
ÖÇ5
|
|---|---|---|---|---|---|
| PÇ-1 | |||||
| PÇ-2 | |||||
| PÇ-3 | |||||
| PÇ-4 | |||||
| PÇ-5 | |||||
| PÇ-6 | |||||
| PÇ-7 | |||||
| PÇ-8 | |||||
| PÇ-9 | |||||
| PÇ-10 | |||||
| PÇ-11 | |||||
| PÇ-12 | |||||
| PÇ-13 | |||||
| PÇ-14 | |||||
| PÇ-15 | |||||
| PÇ-16 |
| # | Yöntem Adı | Faal | Araçlar |
|---|---|---|---|
| 1 | Ders (anlatım), etkileşimli tartışma | Dinleme, not alma, tekrar etme, derste getirilen eğitim materyalleri üzerinden gösterilenleri uygulama | Standart derslik teknolojileri, çoklu ortam araçları (projektör, bilgisayar, dijital sunumlar) |
| 2 | Özel Destek / Yapısal Örnekler | Önceden planlanmış özel beceriler | - |
| 3 | Beyin Fırtınası | İkili gruplar oluşturulmasının amacı fikir geliştirme aşamasında yenilikçiliğe açık olmalarını sağlamaktır. | Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar, tepegöz |
| 4 | Küçük Grup Tartışması | Dinleme ve anlamlandırma, gözlem/durumları işleme, eleştirel düşünme, soru geliştirme | - |
| 5 | Problem Çözme | * Problem çözme teknikleri kullanılarak fiziksel ve fizyolojik problemlerinin analiz edilmesi ve uygun çözümlerin geliştirilmesi. | - |