Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Python Programlama ve Uygulamaları | INF 214 | | | 3 + 0 | 3 | 5,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | Türkçe |
Dersin Seviyesi | Lisans |
Dersin Türü | |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. Python programlama dili kullanarak bilgisayar bilimi ve programlamanın temel kavramlarına hakim olur. |
2. Python'da bir dizi basit komut ile bir programın nasıl oluşturulduğunun temellerini bilir. |
3. Hesaplamalı düşünme becerilerini öğrenerek, yaratıcı ve problem çözme becerileri geliştirip, gerçek hayata nasıl uygulayacaklarına dair güçlü bir kavrayış kazanırlar. |
4. Algoritma oluşturma ve kullanabilmeyi, temel söz dizilimi, yöntem ve değişken kullanmayı öğrenirler. |
5. Veri oluşturma, kullanma ve görselleştirmeyi yaparbilirler. |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Programlamanın temel bileşenleri (bilgisayarlar, geliştirme ortamları, editörler, derleyiciler vs.), değişkenler, veri türleri, kontrol ve döngü yapıları, en temel veri yapıları, fonksiyonlar, kütüphane kullanımları, çevrimiçi veri işleme, veri görselleştirmesi. |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Programlamaya giriş |
2 | Temel veri türleri, liste, tuplle, sözlük, mantık operatörleri |
3 | Üyelik operatörleri, kimlik operatörü, if döngüsü |
4 | for, while döngüleri |
5 | fonksiyon çağırma, argüman alma, |
6 | Modüller, paketler |
7 | Sıralama algoritmaları |
8 | Problem çözme kodlaması |
9 | Temel dosya işlemleri |
10 | Kütüphane Kullanımları (Numpy ve Pandas vb.) |
11 | Kütüphane Kullanımları |
12 | Veri okuma ve manipülasyonu |
13 | Veri görselleştirme |
14 | Veri görselleştirme |
|
Kaynaklar: |
Tony GADDIS Starting Out With Python Pearson 2017 ISBN:978-0134444321
Anonim Python Eğitim Seti Kodlab 2023 ISBN:9786054898855 |
|
Diğer Kaynaklar: |
Yok |
|
Öğretim Yöntem ve Teknikleri: |
Ders teorik sınıfda bilgisayar kullanarak anlatılacaktır. Ders türkçe yapılacaktır. |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ara Sınav | 1 | %20 |
Proje Sunumları | 1 | %55 |
Final Sınavı | 1 | %25 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |