IKZ104 Bilgisayar Kodlama ve Ekonomi

6 AKTS - 3-0 Süre (T+U)- 2. Yarıyıl- 3 Yerel Kredi

Genel Bilgi

Birim İKTİSADİ VE İDARİ BİLİMLER FAKÜLTESİ
İKTİSAT PR.
Kod IKZ104
Ad Bilgisayar Kodlama ve Ekonomi
Dönem 2026-2027 Eğitim-Öğretim Yılı
Yarıyıl 2. Yarıyıl
Süre (T+U) 3-0 (T-U) (17 Hafta)
AKTS 6 AKTS
Yerel Kredi 3 Yerel Kredi
Eğitim Dil Türkçe
Seviye Lisans Dersi
Tür Normal
Etiket Z Zorunlu
Öğretim Şekli Yüz Yüze Öğretim
Bilgi Paketi Koordinatörü Prof. Dr. CENGİZ AYTUN
Dersin Öğretim Elemanı
Güncel dönem ders programı henüz yapılmamıştır.


Dersin Amacı / Hedefi

İktisat öğrencilerine algoritmik düşünme yapısını kazandırmak ve temel bilgisayar programlama becerilerini iktisadi kavramlarla (arz-talep dengesi, enflasyon hesaplama, veri görselleştirme vb.) ilişkilendirmektir. Öğrencilerin Python dilini kullanarak basit iktisadi modeller kurmaları ve veri setlerini manipüle edebilmeleri hedeflenmektedir.

Dersin İçeriği

Algoritmik Düşünceye Giriş, Python Programlama Ortamı, Değişkenler ve Veri Tipleri, İktisadi Matematik İşlemlerinin Kodlanması, Karar Yapıları ve Döngüler, Listeler ve Sözlükler (Veri Yapıları), Fonksiyon Yazımı, Veri Analizine Giriş (NumPy ve Pandas), İktisadi Verilerin Görselleştirilmesi (Matplotlib), Döviz Kuru ve Altın Fiyatları Çekme (API Uygulamaları), Otomasyon ve Raporlama.

Dersin Ön Koşulu

Ders ön koşulu bulunmamaktadır.

Kaynaklar

Yıldız, T. (2024) Python İle Programlamaya Giriş, Seçkin Yayıncılık

Notlar

McKinney, W. (2022). Python for Data Analysis. O'Reilly Media


Dersin Öğrenme Çıktıları

Sıra Dersin Öğrenme Çıktıları
ÖÇ01 Temel bilgisayar programlama kavramlarını ve söz dizimini (syntax) açıklar.
ÖÇ02 İktisadi bir problemi çözmek için gerekli olan algoritmayı tasarlar.
ÖÇ03 Python dilindeki temel veri yapılarını kullanarak iktisadi verileri depolar ve yönetir.
ÖÇ04 Koşullu ifadeler ve döngüler kullanarak ekonomik senaryo analizleri yapar.
ÖÇ05 Excel veya CSV formatındaki iktisadi veri setlerini programlama ortamına aktarır ve temizler.
ÖÇ06 Arz, talep ve maliyet fonksiyonlarını grafiksel olarak kod ile görselleştirir.
ÖÇ07 Web üzerinden (API) güncel ekonomik verileri otomatik olarak çekme becerisi kazanır.


Program Öğrenme Çıktıları ile İlişkisi

Sıra Tür Program Öğrenme Çıktıları Duzey
PÖÇ01 Bilgi - Kuramsal, Olgusal İktisat bilim dalında arz ve talebin önemini ve piyasa ekonomisinin iyi çalışabilme koşullarını açıklar.
PÖÇ02 Bilgi - Kuramsal, Olgusal Piyasa ekonomisinin etkinlik avantajında fiyatın rolünü belirtir.
PÖÇ03 Bilgi - Kuramsal, Olgusal Ekonomide devletin rolü, para ve maliye politikaları, merkez bankası ve piyasa yapısını tanımlar.
PÖÇ04 Bilgi - Kuramsal, Olgusal Küresel ekonominin doğurduğu fayda ve maliyetleri açıklar
PÖÇ05 Bilgi - Kuramsal, Olgusal Karşılaşılabileceği sorunlar karşısında kullanabileceği politika seçeneklerini belirler.
PÖÇ06 Bilgi - Kuramsal, Olgusal Kantitatif ve Kalitatif teknikleri kullanarak analiz yapar. 5
PÖÇ07 Beceriler - Bilişsel, Uygulamalı İktisadi olayların analizinde, ekonomi kuramlarını kullanır
PÖÇ08 Beceriler - Bilişsel, Uygulamalı İktisadi analizde bilişim yeteneklerini kullanır 5
PÖÇ09 Beceriler - Bilişsel, Uygulamalı İktisadi analiz yöntemlerini uygular. 4
PÖÇ10 Bilgi - Kuramsal, Olgusal Sorunlara çözüm önerileri geliştirmek üzere, kavramsal düzeyde analiz yapar 4
PÖÇ11 Beceriler - Bilişsel, Uygulamalı Araştırma yaptığı alanda akademik kurallar çerçevesinde farklı kaynaklardan yararlanır.
PÖÇ12 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Bireysel olarak / ekip olarak içinde sorumluluk alır.
PÖÇ13 Yetkinlikler - Öğrenme Yetkinliği Yaşam boyu öğrenmenin gerekliliğinin bilincinde olarak alanıyla ilgili güncel gelişmeleri izler.
PÖÇ14 Yetkinlikler - İletişim ve Sosyal Yetkinlik Türkçeyi ve en az bir yabancı dili akademik yaşamın ve iş yaşamının gereklerine uygun biçimde kullanır.
PÖÇ15 Yetkinlikler - İletişim ve Sosyal Yetkinlik Kendisini yazılı ve sözlü olarak doğru bir şekilde ifade eder.
PÖÇ16 Yetkinlikler - Alana Özgü Yetkinlik Geleneksel yaklaşım, uygulama ve yöntemleri sorgular.
PÖÇ17 Yetkinlikler - Alana Özgü Yetkinlik Toplumsal, bilimsel ve mesleki etik değerlere uygun davranır. 3


Haftalık Akış

Hafta Konu Ön Hazırlık Yöntemler
1 Kodlama Dünyasına Giriş ve İktisat ile İlişkisi Ders içeriği inceleme Öğretim Yöntemleri:
Anlatım
2 Python Kurulumu: Anaconda, Jupyter Notebook ve IDE'ler Kurulum kılavuzu Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
3 Değişkenler ve Veri Tipleri: Sayılar, Stringler Örnek kod okuma Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
4 İktisadi Operatörler: Gelir, Gider ve Faiz Hesaplama Kodları Temel matematik tekrarı Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
5 Kontrol Yapıları: İktisadi Koşullar (if-else) Mantıksal operatörler Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
6 Döngüler: Veri Setleri Üzerinde Yinelemeli İşlemler Döngü yapıları inceleme Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
7 Fonksiyonlar: Tekrar Eden İktisadi Hesaplamaları Otomatize Etme Fonksiyon yapısı Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama, Tartışma
8 Ara Sınavlar Ölçme Yöntemleri:
Yazılı Sınav
9 Listeler ve Sözlükler: Sepet Analizi ve Veri Saklama Veri yapıları okuması Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
10 NumPy ile Matris İşlemleri ve İktisadi Tablolar Ders notları Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
11 Pandas'a Giriş: Ekonomik Veri Tabloları (DataFrame) Ders notları Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
12 Veri Görselleştirme: Matplotlib ile Arz-Talep Grafikleri Çizimi Grafik türleri Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
13 Gerçek Dünya Verisi: CSV Dosyaları ile Enflasyon Analizi Veri seti indirme Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
14 API Uygulaması: Merkez Bankasından Güncel Kur Çekme İnternet protokolleri Öğretim Yöntemleri:
Anlatım, Alıştırma ve Uygulama
15 Final Projesi: Basit Bir Ekonomik Gösterge Paneli Yapımı Proje hazırlığı Öğretim Yöntemleri:
Alıştırma ve Uygulama, Anlatım
16 Yarıyıl Sonu Sınavları Ölçme Yöntemleri:
Yazılı Sınav
17 Yarıyıl Sonu Sınavları Ölçme Yöntemleri:
Yazılı Sınav


Öğrenci İş Yükü - AKTS

Çalışmalar Sayısı Süresi (Saat) İş Yükü (Saat)
Ders ile İlgili Çalışmalar
Ders (Sınav haftaları dahil değildir) 14 3 42
Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) 14 5 70
Değerlendirmeler ile İlgili Çalışmalar
Ödev, Proje, Diğer 0 0 0
Ara Sınavlar (Yazılı, Sözlü, vs.) 1 15 15
Yarıyıl/Yıl Sonu/Final Sınavı 1 15 15
Toplam İş Yükü (Saat) 142
Toplam İş Yükü / 25 (s) 5,68
AKTS 6 AKTS

Güncelleme Zamanı: 01.05.2026 03:00