ECOZ104 Computer Coding and Economics

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. (İNGİLİZCE)
Kod ECOZ104
Ad Computer Coding and Economics
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 İngilizce
Seviye Belirsiz
Tür Normal
Etiket AE Alan Eğitimi Dersleri 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ü belirtebilir.
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 algılar.
PÖÇ05 Bilgi - Kuramsal, Olgusal Karşılaşılabileceği sorunlar karşısında, sayısal ve politika seçenekleri üretebilir.
PÖÇ06 Bilgi - Kuramsal, Olgusal Kantitatif ve niteliksel teknikleri kullanarak analiz yapar. 5
PÖÇ07 Bilgi - Kuramsal, Olgusal İktisadi olayların analizinde, ekonomi kuramını kullanır.
PÖÇ08 Bilgi - Kuramsal, Olgusal Bilişim yetenekleri ile bilgiyi etkin sunar. 5
PÖÇ09 Bilgi - Kuramsal, Olgusal İ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 Bilgi - Kuramsal, Olgusal Bireysel olarak ve/veya ekip içinde sorumluluk alır.
PÖÇ12 Beceriler - Bilişsel, Uygulamalı Yaşam boyu öğrenmenin gerekliliğinin bilincinde olarak alanıyla ilgili güncel gelişmeleri izler.
PÖÇ13 Beceriler - Bilişsel, Uygulamalı Araştırmadığı bir alanda akademik kurallar çerçevesinde farklı kaynaklardan yararlanır.
PÖÇ14 Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği 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 - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği Kendisini yazılı ve sözlü olarak doğru bir şekilde ifade eder.
PÖÇ16 Yetkinlikler - Öğrenme Yetkinliği Geleneksel yaklaşım, uygulama ve yöntemleri sorgular.
PÖÇ17 Yetkinlikler - Öğrenme Yetkinliği 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 ython 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, Tartışma, Alıştırma ve Uygulama
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
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ı: 06.05.2026 11:43