
| Ders Kodu | : MAT309 |
| Ders Türü | : Bölüm Seçmeli |
| Ders Grubu | : Lisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 2 |
| Uyg. | : 2 |
| Kredi | : 3 |
| Laboratuvar | : 0 |
| AKTS | : 6 |
1-Python programlama dilini öğretmek 2-Python dilini kullanarak yapısal programlama mantığı ile programlar yazdırabilmek
Python dili özellikleri, python tanımlayıcıları, anahtar kelimeler, python kodlarında satır ve girinti, yorumlar, suite, python değişkenleri, python veri tipleri, python metinleri, listeler, demetler, sözlükler, veri tipi dönüşümleri, operatörler, operatör öncelikleri, karar yapıları, döngü yapıları, break, continue, pass, matematiksel ve rastgele fonksiyonlar, fonksiyonlar, fonksiyon çağırma, fonksiyon argümanları, anonim fonksiyonlar, değişken kullanım alanları, modüller, paketler, dosya işlemleri, dosya okuma ve yazma, metin işlemleri
| Dr. Öğr. Üyesi Rıfat AŞLIYAN |
| 1. | Python dilinin genel yapısını öğrenmek |
| 2. | Python değişkenleri, operatörleri, listeler, demetler ve sözlükler kullanarak program yazabilmek |
| 3. | Python ile karar yapıları ve döngü yapıları kullanarak programlar yazabilmek |
| 4. | Python dili fonksiyonları kullanarak kodlar yazabilmek |
| 5. | Python modüllerini ve paketleri oluşturup kullanabilmek |
| 6. | Python dili ile dosya işlemlerini yapabilmek |
| 1. | M. Başer, Python, Dikeyeksen yayıncılık, 2017. |
| 2. | M. Lutz, Learning Python, 5th Edition, O'Reilly Media, 2013. |
| 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 | 0 | 2 | 28 |
| Uygulamalı Ders | 14 | 0 | 2 | 28 |
| Bireysel Çalışma | 14 | 0 | 3 | 42 |
| Ara Sınav | 1 | 18 | 2 | 20 |
| Dönem Sonu Sınavı | 1 | 30 | 2 | 32 |
| TOPLAM İŞ YÜKÜ (Saat) | 150 | |||
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 | PÇ-17 | PÇ-18 | |
OÇ-1 | 4 | 4 | 5 | 4 | 5 | 5 | 4 | |||||||||||
OÇ-2 | 5 | 4 | 5 | 5 | 4 | |||||||||||||
OÇ-3 | 5 | 4 | 3 | 5 | 5 | 4 | ||||||||||||
OÇ-4 | 5 | 5 | 3 | |||||||||||||||
OÇ-5 | 5 | 5 | 5 | |||||||||||||||
OÇ-6 | 5 | 5 | 5 | |||||||||||||||