Türkçe | English
MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ BÖLÜMÜ
 
Ders Bilgi Paketi
http://www.harita.ktu.edu.tr
Tel: +90 0462 3772707
MF
MÜHENDİSLİK FAKÜLTESİ / HARİTA MÜHENDİSLİĞİ BÖLÜMÜ /  
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

HRT2051Mesleki Bilgisayar Programlama2+1+0AKTS:3
Yıl / YarıyılGüz Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BölümüHARİTA MÜHENDİSLİĞİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Laboratuar Çalışması
Dersin Süresi14 hafta - haftada 2 saat teorik ve 1 saat uygulama
Öğretim ÜyesiDoç. Dr. Mustafa DİHKAN
Diğer Öğretim Üyesi
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Öğrencilerin haritacılığın önemli konuları ile ilgili Python dilinde programlar geliştirmesini sağlamak
 
Öğrenim KazanımlarıPÖKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : Python'da veri yapılarını öğrenecek4.14,
ÖK - 2 : Python döngülerini öğrenecek4.24,
ÖK - 3 : Python ile Veri Analizi yapabilecek4.14,
ÖK - 4 : Python ile Mühendislik Problemleri çözebilecek4.24,
PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Python'da veri yapıları, Python'da Koşullar, Python?da Döngüler, Python'da Dosya İşlemleri, Python ile Veri Analizi
 
Haftalık Detaylı Ders Planı
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Python'da veri yapıları: List, Dict, Tuple ve Boolean
 Hafta 2Python'da Koşullar
 Hafta 3Python?da Döngüler
 Hafta 4Python'da Methodlar ve Fonksiyonlar
 Hafta 5Python'da Dosya İşlemleri, Modüller ve Paketler
 Hafta 6Python?da sık kullanılan Kütüphanler: NumPy Özellikleri, Koşullu Eleman İşlemleri, NumPy ile Matematiksel İşlemeler, NumPy ile Denklem Çözümleri
 Hafta 7Python?da sık kullanılan Kütüphanler: Pandas Özellikleri, Pandas Serisi Oluşturma, Koşullu Eleman İşlemleri, Pivot Tablolar
 Hafta 8Python ile Veri Analizi : Veri Ön İşleme, Eksik Veri Analizi, Aykırı Veri Analizi, Veri Görselleştirme, Değişkenlerin Normalizasyonu, Kategorik Veri İşleme, Değişken Dönüşümleri, Zaman Serilerinde Veri Analizi
 Hafta 9Arasınav
 Hafta 10Python ile Veri Görselleştirme
 Hafta 11 Mesleki uygulama 1-2
 Hafta 12 Mesleki uygulama 3-4
 Hafta 13Mesleki uygulama 5-6
 Hafta 14Mesleki uygulama 7-8
 Hafta 15Mesleki uygulama 9-10
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1McKinney, W. (2012). Python for data analysis: Data wrangling with Pandas, NumPy, and IPython. " O'Reilly Media, Inc.".
 
İlave Kaynak
1VanderPlas, J. (2016). Python data science handbook: Essential tools for working with data. " O'Reilly Media, Inc.".
2Géron, A. (2022). Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow. " O'Reilly Media, Inc.".
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 1 30
Laboratuar sınavı 12 1 20
Dönem sonu sınavı 16 1 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 4 14 56
Sınıf dışı çalışma 6 10 60
Laboratuar çalışması 2 5 10
Arasınav için hazırlık 3 1 3
Arasınav 2 1 2
Dönem sonu sınavı için hazırlık 4 1 4
Dönem sonu sınavı 2 1 2
Toplam Çalışma Yükü137