Genel Bilgi
| Birim | REKTÖRLÜK |
| Alan Dışı Dersler Koordinatörlüğü | |
| Kod | SD0194 |
| Ad | Python Programlama Diline Giriş |
| Dönem | 2019-2020 Eğitim-Öğretim Yılı |
| Dönem | Güz ve Bahar |
| Süre (T+U) | 2-0 (T-U) (17 Hafta) |
| AKTS | 3 AKTS |
| Yerel Kredi | 2 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Lisans Dersi |
| Etiket | ADS Alan Dışı Seçmeli Dersler (Üniversite) ÜOD Üniversite Ortak Ders |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Öğr. Gör. MURAT KARA |
| Dersin Öğretim Elemanı |
Öğr. Gör. MURAT KARA
(Güz)
(A Grubu)
(Sor. Öğr. Ele.)
Öğr. Gör. MURAT KARA (Bahar) (A Grubu) (Sor. Öğr. Ele.) |
Dersin Amacı / Hedefi
Python Programlama Dilini Öğrenmek ve Dilin Özelliklerini Kavramak, Örnek Uygulamalar Yapabilmek.
Dersin İçeriği
Kurulum, Değişkenler, Operatörler, Koşullar, Döngüler, Hata Ayıklama, Listeler, Sözlükler, Fonksiyonlar, Modüller, Düzenli İfadeler
Dersin Ön Koşulu
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Python programlama dilini tanır. |
| ÖÇ02 | Python da özellikleri tanır. |
| ÖÇ03 | İşletim sistemine Python kurulumunu yapar. |
| ÖÇ04 | Programlama yapmayı anlar ve uygular. |
| ÖÇ05 | Kendi işleri için programlama yapar. |
| ÖÇ06 | Python da Değişkenleri anlar ve kullanır. |
| ÖÇ07 | Python da İşleçleri ve koşulları anlar ve kullanır. |
| ÖÇ08 | Python da Döngüleri anlar ve uygulamalı olarak kullanır. |
| ÖÇ09 | Python da Karakter dizilerini kullanır. |
| ÖÇ10 | Python da Dosya işlemlerini kullanır. |
| ÖÇ11 | Python da Fonksiyon kullanımını anlar ve uygular. |
| ÖÇ12 | Python da Liste ve demetleri kullanır. |
| ÖÇ13 | Python da Sözlükleri ve kümeleri kullanır. |
| ÖÇ14 | İstisnalar ve Hata ayıklamayı anlar ve uygular. |
| ÖÇ15 | Python da Modülleri anlar ve Kullanır. |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Tanışma, Giriş, Temel Bilgi ve Kavramlar, | Ders notlarının okunması | |
| 2 | Python programlama dili nedir, Neden Python, Nasıl Calışır. Python 2x ve 3x surumleri ve Python Kurulumu | Ders notlarının okunması | |
| 3 | Değişkenler | Ders notlarının okunması ve uygulamaların yapılması | |
| 4 | İşleçler ve Koşullar | Ders notlarının okunması ve uygulamaların yapılması | |
| 5 | Döngüler | Ders notlarının okunması ve uygulamaların yapılması | |
| 6 | Karakter Dizileri | Ders notlarının okunması ve uygulamaların yapılması | |
| 7 | Listeler ve Demetler | Ders notlarının okunması ve uygulamaların yapılması | |
| 8 | Ara Sınav | Ders notlarının okunması ve uygulamaların yapılması | |
| 9 | Sözlükler ve Kümeler | Ders notlarının okunması ve uygulamaların yapılması | |
| 10 | Dosya İşlemleri | Ders notlarının okunması ve uygulamaların yapılması | |
| 11 | Hata Yakalama (Ayıklama) ve Hatalar (İstisnalar) | Ders notlarının okunması ve uygulamaların yapılması | |
| 12 | Fonksiyonlar ve Modüller | Ders notlarının okunması ve uygulamaların yapılması | |
| 13 | Nesne Tabanlı Programlama | Ders notlarının okunması ve uygulamaların yapılması | |
| 14 | Web Tabanlı Programlama | Ders notlarının okunması ve uygulamaların yapılması | |
| 15 | Genel Tekrar ve Finale Hazırlık | Ders notlarının okunması ve uygulamaların yapılması | |
| 16 | Yarıyıl Sonu Sınavları | Ders notlarının okunması ve uygulamaların yapılması | |
| 17 | Yarıyıl Sonu Sınavları | Ders notlarının okunması ve uygulamaların yapılması |
Değerlendirme (Sınav) Yöntemleri ve Kriterleri
| Değerlendirme Türü | Yarıyıl İçi / Yıl İçi Etkisi | Yarıyıl Sonu / Yıl Sonu Etkisi |
|---|---|---|
| 1. Ara Sınav | 100 | 40 |
| Genel Değerlendirme | ||
| Yarıyıl İçi / Yıl İçi Toplam | 100 | 40 |
| 1. Yıl Sonu Sınavı | - | 60 |
| Genel Toplam | - | 100 |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 2 | 28 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 2 | 28 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 0 | 0 | 0 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 8 | 8 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 16 | 16 |
| Toplam İş Yükü (Saat) | 80 | ||
| Toplam İş Yükü / 25 (s) | 3,20 | ||
| AKTS | 3 AKTS | ||