
| Ders Kodu | : YZO102 |
| Ders Türü | : Zorunlu |
| Ders Grubu | : Önlisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 3 |
| Uyg. | : 1 |
| Kredi | : 4 |
| Laboratuvar | : 0 |
| AKTS | : 5 |
Bu ders, öğrencilere Python programlama dilinin ileri düzey özelliklerini ve kavramlarını öğretmektir. Öğrenciler, döngüler, fonksiyonlar, sözlükler, dosya yönetimi, hata yakalama ve veri tabanı işlemleri gibi konuları öğrenerek yazılım geliştirme becerilerini ilerleteceklerdir. Ders boyunca çeşitli örnek uygulamalar ile teorik bilgilerini pekiştirme fırsatı bulacaklardır.
Döngüler, fonksiyonlar, sözlükler, dosya yönetimi, hata yakalama ve veri tabanı işlemleri, proje ve uygulamalar
| Öğr. Gör. Ümit BULUT |
| 1. | Python programlama dilinin temellerini ve yapı taşlarını öğrenir. |
| 2. | Python ile neler yapılabileceğini ve bu dilin uygulama alanlarını tanır. |
| 3. | Python'da fonksiyonlar ve modüller ile programlar geliştirir. |
| 4. | Yapay öğrenmede karşılaşılan problem türlerini tanır ve çözümler üretir. |
| 5. | Yapay öğrenme türleri (denetimli, denetimsiz, yarı denetimli, pekiştirmeli öğrenme) hakkında bilgi sahibi olur. |
| 1. | Uygulamalar ile Python ve Yapay Zekâ, Emrah Aydemir, Haziran, 2023, Nobel Akademik Yayıncılık. |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ara Sınav (Vize) | 1 | %40 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 2 | 3 | 70 |
| Uygulamalı Ders | 14 | 1 | 1 | 28 |
| Proje | 5 | 1 | 2 | 15 |
| Ara Sınav | 1 | 5 | 1 | 6 |
| Dönem Sonu Sınavı | 1 | 5 | 1 | 6 |
| TOPLAM İŞ YÜKÜ (Saat) | 125 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | PÇ-12 | |
OÇ-1 | 5 | 5 | 4 | 4 | 5 | 3 | 5 | 4 | 5 | 5 | 4 | 5 |
OÇ-2 | 4 | 5 | 4 | 5 | 4 | 5 | 4 | 2 | 4 | 4 | 5 | 5 |
OÇ-3 | 3 | 3 | 3 | 4 | 4 | 4 | 3 | 2 | 4 | 5 | 4 | 3 |
OÇ-4 | 3 | 3 | 3 | 4 | 4 | 4 | 5 | 3 | 4 | 2 | 5 | 3 |
OÇ-5 | 4 | 5 | 4 | 5 | 4 | 5 | 3 | 4 | 5 | 3 | 4 | 5 |