>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Python Programlama YZM315 Seçmeli Lisans 3 Güz 4

Öğretim Elemanı Adı

Dr. Öğr. Üyesi Levent BAYINDIR

Dersin Öğrenme Kazanımları

1) Mühendislik problemleri için algoritma tasarlar
2) Hesaplama aracını kullanarak temel veri işleme alıştırması yapar
3) Verilerin simülasyonu için gelişmiş araçlar kullanır
4) Yapısal ve nesneye yönelik yaklaşımları kullanarak bilgisayar programları tasarlar, uygular ve test eder
5) Modern yazılım sistemlerini ve araçlarını kullanır
6) Hesaplama kavramını genel olarak açıklar

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7 8 9 10 11 12
Öğrenme Kazanımları
1 Yüksek Yüksek Yüksek Yüksek Orta Orta Yüksek Yüksek Yüksek Düşük Yüksek  
2 Orta Orta Orta Yüksek Düşük   Orta Yüksek Yüksek Düşük Orta  
3 Düşük Orta Orta Yüksek Orta   Orta Yüksek Yüksek Orta Orta  
4 Yüksek Yüksek Orta Yüksek Düşük   Yüksek Yüksek Yüksek Düşük Orta  
5 Orta Orta Orta Yüksek Düşük   Orta Yüksek Yüksek Orta Orta  
6 Yüksek Yüksek Düşük Yüksek Düşük   Orta Yüksek Yüksek Orta Orta  

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

İstenmemekte

Dersin İçeriği

Programlamaya Giriş, Python'a Giriş Python'un Temel Elemanları, Değişken ve Operasyonlar Kontrol yapıları, Strings, Girdi, Döngüler Basit sayısal programlar Fonksiyonlar, Kapsam belirleme ve Soyutlama Global Değişkenler, Modüller, Dosyalar Yapısal Tipler, Değişebilirlik ve Yüksek Mertebeden Fonksiyonlar Diziler ve Çok Boyutlu Diziler Sınıflar ve Nesneye Dayalı Programlama Algoritmik Karmaşıklığa Basit Bir Giriş Basit Algoritmalar ve Veri Yapıları. Arama ve Sıralama Algoritmaları Plotting Rastgele Yürüyüşler ve Veri Görselleştirme Deneysel Verileri Anlama

Önerilen/İstenen Ders Kaynakları

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi



Değerlendirme Yöntemi ve Ölçütleri

Ödev Notunun Başarıya Oranı

50%

Yarıyıl Sonu Sınavının Başarıya Oranı

50%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte