Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
Programlama | YBS 521 | 0 | 3 + 0 | 3 | 6 |
Ön Koşul Dersleri | |
Önerilen Seçmeli Dersler | |
Dersin Dili | Türkçe |
Dersin Seviyesi | YUKSEK_LISANS |
Dersin Türü | Seçmeli |
Dersin Koordinatörü | Doç.Dr. ÇAĞLA EDİZ |
Dersi Verenler | Doç.Dr. ÇAĞLA EDİZ, |
Dersin Yardımcıları | |
Dersin Kategorisi | Diğer |
Dersin Amacı | Ders, Python dilinde programlama temellerini öğrenciye vermek ve uygulamalarla öğrendiklerini simüle etme fırsatı sunmaktır |
Dersin İçeriği | Öncelikle programcılıkta temel konular olan veri tipleri, koşullar, fonksiyonlar işlenecektir. Daha sonra nesneye dayalı programlama ve veri bilimi için phytonda özel oluşturulan yapılar gösterilecektir. Python programlama dili, dış kütüphanelerin kullanımı, listeler, sözlükler, tablolar, hata yakalama, veri görselleştirme, istatistksel analizler ve makine öğrenmesine giriş yapılacaktır. |
# | Ders Öğrenme Çıktıları | Öğretim Yöntemleri | Ölçme Yöntemleri |
---|---|---|---|
1 | Bir programın algoritmasını ve akış şemasını oluşturabilir. | Anlatım, Soru-Cevap, Tartışma, | Sınav, Proje / Tasarım, |
2 | Genel programlama prensiplerini iyi bilir, programlama teknikleri hakkında bilgi sahibidir. | Tartışma, Soru-Cevap, Anlatım, | Ödev, Sınav, |
3 | Programı yazarken, hangi değişken için hangi veri tipini, kontrol ve döngü yapılarını nasıl kullanması gerektiğini bilir. | Alıştırma ve Uygulama, Soru-Cevap, Anlatım, | Ödev, Sınav, |
4 | Sınıf, nesne, metod ve değişken kavramlarını ve bunlar arasındaki ilişkiyi, algoritması oluşturulan programı koda dökecek seviyede bilir. | Tartışma, Soru-Cevap, Anlatım, | Ödev, Sınav, Proje / Tasarım, |
5 | Dosyalara erişir ve işlem yapar | Alıştırma ve Uygulama, Soru-Cevap, Anlatım, | Proje / Tasarım, Sınav, |
Hafta | Ders Konuları | Ön Hazırlık |
---|---|---|
1 | Algoritmik program tasarımı, akış şemaları | |
2 | Değişkenler, veri tipleri ve giriş-çikiş komutlari | |
3 | Kontrol Yapıları, Döngüler | |
4 | Sınıflar, nesneler, metot ve fonksiyonlar | |
5 | Numpy Paketi | |
6 | Pandas Paketi | |
7 | Hata Yakalama | |
8 | ARA SINAV | |
9 | Tarih Ve Zaman | |
10 | Veri Okuma | |
11 | Veri Görselleştirme 1 | |
12 | Veri Görselleştirme 2 | |
13 | İstatiksel Analizler | |
14 | Öğrenci Sunumları |
Kaynaklar | |
---|---|
Ders Notu | |
Ders Kaynakları | Arslan, İ. (2019). Python ile Veri Bilimi. Pusula. Bülent Çobanoğlu (2021). Herkes için Phyton. Pusula |
Sıra | Program Çıktıları | Katkı Düzeyi | |||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
1 | Yeni nesil bilişim temelli iş analitiği tekniklerini kullanabilir ve bu yöntemleri işletme problemlerine uygular | X | |||||
2 | Geliştirilen çözümleri İş Zekası araçları gibi bilişim teknolojileri ile sunar | X | |||||
3 | Operasyonel işlerin yürütülebilmesi için gerekli rutin kararları bilişim teknolojileri yardımıyla verir | X | |||||
4 | Orta ve uzun vadeli stratejik kararları bilişim sistemleri yardımıyla oluşturur | X | |||||
5 | İşletme süreçlerini bilişim sistemleri yardımıyla elektronik biçime dönüştürebilir | X | |||||
6 | Elektronik dönüşümü gerçekleşmiş süreçlerin sürdürülebilirliğine katkı sağlar | X | |||||
7 | Alan ile ilgili temel seviyede literatür taraması yapar | X | |||||
8 | Araştırma metodolojisi hakkında bilgi sahibi olur ve bu bilgiyi bilişim konularına uygular | X | |||||
9 | Takım çalışmalarında ekip içi iletişimi sağlayarak çalışma grubuna liderlik yapar | X | |||||
10 | Bilişim projeleri yönetiminde grup iletişimi teknolojilerini etkin bir şekilde kullanır | X |
Değerlendirme Sistemi | |
---|---|
Yarıyıl Çalışmaları | Katkı Oranı |
1. Ara Sınav | 100 |
Toplam | 100 |
1. Yıl İçinin Başarıya | 50 |
1. Final | 50 |
Toplam | 100 |
AKTS - İş Yükü Etkinlik | Sayı | Süre (Saat) | Toplam İş Yükü (Saat) |
---|---|---|---|
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) | 16 | 2 | 32 |
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) | 16 | 3 | 48 |
Ara Sınav | 1 | 5 | 5 |
Kısa Sınav | 2 | 10 | 20 |
Ödev | 1 | 14 | 14 |
Sözlü Sınav | 1 | 10 | 10 |
Final | 1 | 15 | 15 |
Toplam İş Yükü | 144 | ||
Toplam İş Yükü / 25 (Saat) | 5,76 | ||
Dersin AKTS Kredisi | 6 |