Dersin Amacı
Bir programlama dili yardımı ile Veri Bilimi için programlamanın temellerini öğretmek
İçerik
Yapısal ve nesnesel programlama paradigması; temel programlama yapıları: sıralı işlem, karar, yinelemeli işlem; Python diline giriş; Python dilinde fonksiyonlar ve kullanımı; Python ile dosya kullanımı, Python Kütüphanelerine genel bakış.
Öğrenme Çıktıları
Bir problemi tanımlar, Bir problemin çözümünü algoritmik olarak ifade eder, Bir problemin çözümü için yazılım geliştirme temel adımlarını uygular, Bir problemin çözümünü bir programlama dili ile kodlar.
Yeterlilik İlişkisi
Sunum olarak anlatım, soru-cevap, tartışma, örnek problemlerin ele alınması ve proje bazlı çözülmesi. Öğrencilerin yıl başından bir proje alıp sonuçlandırması sağlanması
Kaynaklar
1. Ders Notları 2.Prof. Dr. Timur Karaçay, Python3 Seçkin Yayınevi. 3. https://www.datacamp.com