Dersin Dili |
Fransızca |
Türü |
Zorunlu |
Dersin Düzeyi |
Lisans |
Dersi Veren(ler) |
N. Sultan TURHAN
sturhan@gsu.edu.tr (Email)
|
Dersin Yardımcıları |
|
Dersin Amacı |
Bu ders bilgisayar programlamaya giriş niteliğinde bir ders olup, algoritma kavramı, algoritma geliştirme ve işlevlerle program tasarımı , veri türleri, kontrol yapıları ve programlama yöntemleri dahil olmak üzere temel programlama temellerini Python programlama dili aracılığıyla tanıtır. Ders, ObjectOriented Programlamanın temel ilkelerini ve derinlemesine veri ve bilgi işleme tekniklerini tartışır. İktisat bölümünün öğrencilerine verilen bir ders olduğu için dersin son bölümünde özellikle Python ile tanımlayıcı istatik işlemleri ve veri işleme hakkında da çalışmalar yapılacaktır.
|
İçerik |
1. Programlama : Temel Kavramlar 2. Veri türleri, sayısal veri türleri, string veri türleri, Operatörler 3. Mantıksal karşılaştırmalar (IF... ELSE) - Mantıksal operatorler 4. Döngüler : For - While 5. Listeler 6. Fonksiyonlar 7. Set ve Dicts 8. Pyhton Kütüphaneleri : Numpy, Pandas, Seaborn
|
Dersin Öğrenme Çıktıları |
Dersin sonunda, öğrencinin bilgisayarların temel çalışma ilkeleri, ikili hesaplamanın temelleri, programlamanın temelleri (işlemler, kontrol yapıları, veri türleri, vb.) bilgi sahibi olması, Python programlama dilini kolayca kullanması, çeşitli veri türlerini ve kontrol yapısını uygulayabilmesi ve python veri işleme kütüphanelerinin kullanımında yetkinliğe kavuşması beklenmektedir.
|
Öğretim Yöntemleri |
Sınav, ödev, proje, sınıf içi uygulama
|
Kaynaklar |
https://www.geeksforgeeks.org/
|