Genel Bilgi
| Birim | İKTİSADİ VE İDARİ BİLİMLER FAKÜLTESİ |
| EKONOMETRİ PR. | |
| Kod | EKMS303 |
| Ad | İstatistiksel Algoritmalar ve Programlama |
| Dönem | 2017-2018 Eğitim-Öğretim Yılı |
| Yarıyıl | 5. Yarıyıl |
| Süre (T+U) | 3-0 (T-U) (17 Hafta) |
| AKTS | 5 AKTS |
| Yerel Kredi | 3 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Lisans Dersi |
| Tür | Normal |
| Etiket | S Seçmeli |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Prof. Dr. HÜSEYİN GÜLER |
| Dersin Öğretim Elemanı |
Güncel dönem ders programı henüz yapılmamıştır.
|
Dersin Amacı / Hedefi
Bu dersin amacı öğrencilere problem çözümü için algoritma geliştirme becerisini aşılamak, algoritmalarını bilgisayar programına çevirme bilgisini kazandırmak ve istatistikte sıklıkla kullanılan algoritmaları tanıtmaktır.
Dersin İçeriği
Derste bilgisayar, algoritma ve akış şemaları tartışıldıktan sonra bilgisayarda veri yapısı, matematiksel işlemler, koşul ve döngüler, alt program ve fonsiyonlar, sıralama algoritmaları ve programın analiz edilmesi konuları incelenecektir. Ayrıca yazılan algoritmalar Scratch ve MATLAB kullanılarak kodlanacaktır.
Dersin Ön Koşulu
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Algoritma ve akış şemasını ayırt eder |
| ÖÇ02 | Bilgisayardaki veri yapılarını tanımlar |
| ÖÇ03 | Temel matematiksel işlemler için algoritma ve program yazar |
| ÖÇ04 | Algoritma ve programlarında koşul ve döngüleri kullanır |
| ÖÇ05 | Alt program ve fonksiyonlar yardımıyla algoritma ve programlarını geliştirir |
| ÖÇ06 | İstatistiksel işlemler için algoritma geliştirir |
| ÖÇ07 | Sıralama ve arama işlemleri için algoritma ve program yazar |
| ÖÇ08 | Yazdığı algoritmaları MATLAB ve Scratch kullanarak kodlar |
| ÖÇ09 | Yazdığı programı analiz eder |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | Bilgi - Kuramsal, Olgusal | Ekonometri, İstatistik ve Yöneylem araştırması alanlarında temel kavramları ve teoremleri açıklar | |
| PÖÇ02 | Bilgi - Kuramsal, Olgusal | Temel Matematik, İstatistik ve Yöneylem araştırması bilgilerini tanımlar | |
| PÖÇ03 | Bilgi - Kuramsal, Olgusal | İşletme biliminin temel kavramlarını tanımlar | |
| PÖÇ04 | Beceriler - Bilişsel, Uygulamalı | İktisadi alt yapıya sahip olup iktisadi modeller oluşturur | |
| PÖÇ05 | Beceriler - Bilişsel, Uygulamalı | Karşılaşılan problemleri matematik, istatistik ve ekonometri bilgisi ile modeller | 2 |
| PÖÇ06 | Beceriler - Bilişsel, Uygulamalı | Problemlere çözüm önerileri geliştirmek üzere kavramsal düzeyde analiz yapar/yorumlar | 2 |
| PÖÇ07 | Beceriler - Bilişsel, Uygulamalı | Güvenilir veri kaynaklarından amaca uygun veri toplar/analiz eder | |
| PÖÇ08 | Beceriler - Bilişsel, Uygulamalı | Model ile analiz edilen sonuçları yorumlar | |
| PÖÇ09 | Beceriler - Bilişsel, Uygulamalı | Araştırma yaptığı alanda akademik kurallar çerçevesinde farklı kaynaklardan elde ettiği bilgileri birleştirir | |
| PÖÇ10 | Beceriler - Bilişsel, Uygulamalı | Geleneksel yaklaşım, uygulama ve yöntemleri gerekli gördüğü durumlarda yeni bir çalışmaya uyarlar | 3 |
| PÖÇ11 | Beceriler - Bilişsel, Uygulamalı | Ekonometri, İstatistik ve Yöneylem ile ilgili bir paket programı kullanır | 5 |
| PÖÇ12 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Bireysel olarak ve/veya ekip içinde sorumluluk alarak liderlik yapar | |
| PÖÇ13 | Yetkinlikler - Öğrenme Yetkinliği | Mesleki gelişimlerinin yanı sıra ilgi ve yetenekleri doğrultusunda bilimsel, kültürel, sanatsal ve sosyal alanlarda kendini sürekli geliştirir | |
| PÖÇ14 | Yetkinlikler - Öğrenme Yetkinliği | Yaşam boyu öğrenmenin gerekliliğinin bilincinde olarak alanıyla ilgili güncel gelişmeleri izleyerek kendini sürekli yeniler | |
| PÖÇ15 | 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ÖÇ16 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | İlgili kişilerin duygu, düşünce ve davranışlarını doğru bir şekilde yorumlar/kendisini yazılı ve sözlü olarak doğru bir şekilde ifade eder | |
| PÖÇ17 | Yetkinlikler - Alana Özgü Yetkinlik | Güncel iktisadi ve sosyal konulara ilişkin verileri yorumlar | |
| PÖÇ18 | Yetkinlikler - Alana Özgü Yetkinlik | Toplumsal, bilimsel ve mesleki etik değerleri uygular |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Temel kavramlar: Bilgisayar, bilgisayar programı, algoritma, akış şeması, derleyici | Ders kitabı 1: Bölüm 1-4. Ders kitabı 2: Bölüm 1 | |
| 2 | Temel kavramlar: Bilgisayar, bilgisayar programı, algoritma, akış şeması, derleyici | Ders kitabı 1: Bölüm 1-4. Ders kitabı 2: Bölüm 1 | |
| 3 | Bilgisayar programının yapısı, program tasarımı, böl ve fethet: alt program ve fonksiyonlar, MATLAB ortamı ve scritpleri | Ders kitabı 1: Bölüm 6 ve 11. Ders kitabı 2: Bölüm 4. Ders kitabı 3: Bölüm 1 ve 2 | |
| 4 | Bilgisayar programının yapısı, program tasarımı, böl ve fethet: alt program ve fonksiyonlar, MATLAB ortamı ve scritpleri | Ders kitabı 1: Bölüm 6 ve 11. Ders kitabı 2: Bölüm 4. Ders kitabı 3: Bölüm 1 ve 2 | |
| 5 | Değişkenler, sabitler, diziler, açıklamalar | Ders kitabı 1: Bölüm 7 ve 12. Ders kitabı 2: Bölüm 5. Ders kitabı 3: Bölüm 1 ve 2 | |
| 6 | Temel matematiksel işlemler. Örnek algoritma: Ortalama ve varyans hesabı | Ders kitabı 1: Bölüm 8. Ders kitabı 2: Bölüm 5. Ders kitabı 3: Bölüm 1 ve 2 | |
| 7 | Koşullar: if-then-else ve switch-case. Örnek algoritma: Sıralanmış veride medyan hesabı | Ders kitabı 1: Bölüm 9. Ders kitabı 2: Bölüm 6. Ders kitabı 3: Bölüm 3 | |
| 8 | Vize sınavı | ||
| 9 | Döngüler. Örnek algoritma: Yeniden ortalama ve varyans hesabı. Fibonacci sayıları ve altın oran. Asal sayılar. Matris çarpımı | Ders kitabı 1: Bölüm 10. Ders kitabı 2: Bölüm 7. Ders kitabı 3: Bölüm 4 | |
| 10 | Döngüler. Örnek algoritma: Yeniden ortalama ve varyans hesabı. Fibonacci sayıları ve altın oran. Asal sayılar. Matris çarpımı | Ders kitabı 1: Bölüm 10. Ders kitabı 2: Bölüm 7. Ders kitabı 3: Bölüm 4 | |
| 11 | Alt program ve fonksiyonlar | Ders kitabı 1: Bölüm 11. Ders kitabı 2: Bölüm 4. Ders kitabı 3: Bölüm 2 ve 6 | |
| 12 | Alt program ve fonksiyonlar | Ders kitabı 1: Bölüm 11. Ders kitabı 2: Bölüm 4. Ders kitabı 3: Bölüm 2 ve 6 | |
| 13 | Sıralama ve arama algoritmaları. Örnek algoritma: Sıra istatistikleri, sıra sayılı istatistikler ve medyan | Ders kitabı 1: Bölüm 14. Ders kitabı 2: Bölüm 9. Ders kitabı 3: Bölüm 13 | |
| 14 | Sıralama ve arama algoritmaları. Örnek algoritma: Sıra istatistikleri, sıra sayılı istatistikler ve medyan | Ders kitabı 1: Bölüm 14. Ders kitabı 2: Bölüm 9. Ders kitabı 3: Bölüm 13 | |
| 15 | Programı analiz etme | Ders kitabı 1: Bölüm 15 | |
| 16 | Final sınavı | ||
| 17 | Final 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 | 3 | 42 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 0 | 0 | 0 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 12 | 12 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 18 | 18 |
| Toplam İş Yükü (Saat) | 114 | ||
| Toplam İş Yükü / 25 (s) | 4,56 | ||
| AKTS | 5 AKTS | ||