Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
İleri Bilgisayar Programlama UYM 511 0 3 + 0 3 6
Ön Koşul Dersleri

Bilgisayara Giriş

Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi YUKSEK_LISANS
Dersin Türü Seçmeli
Dersin Koordinatörü Doç.Dr. MURAT SARDUVAN
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı

Matematiksel problemleri basit bilgisayar programlama kullanarak çözebilmek.

Dersin İçeriği

Karakter tabanlı bilgisayar programlama(C++), Komutlar ve değişkenler, Blok yapıları, Alt programlar, Diziler, Dizilerle işlemler, Seriler, Serilerle işlemler, Matrisler, Matrislerle işlemler, Analiz problemleri, Sayılar teorisi problemleri, Sayısal analiz problemleri, Lineer cebir problemleri.

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 C++ ortamını genel olarak tanır. Anlatım, Alıştırma ve Uygulama, Gösterip Yaptırma, Problem Çözme, Sınav, Ödev,
2 Komutlar ve işlemleri öğrenir. Anlatım, Alıştırma ve Uygulama, Gösterip Yaptırma, Problem Çözme, Sınav, Ödev,
3 Değişken ve değişken türlerini öğrenir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Gösterip Yaptırma, Beyin Fırtınası, Örnek Olay, Deney / Laboratuvar, Problem Çözme, Sınav, Ödev, Proje / Tasarım, Performans Görevi,
4 Blok yapılarını irdeler, öğrenir. Tartışma, Alıştırma ve Uygulama, Gösteri, Gösterip Yaptırma, Deney / Laboratuvar, Problem Çözme, Proje Temelli Öğrenme , Anlatım, Soru-Cevap, Sınav, Ödev, Proje / Tasarım, Performans Görevi,
5 Alt program ve altprogram yapısını öğrenir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Gösterip Yaptırma, Beyin Fırtınası, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Proje / Tasarım, Performans Görevi,
6 Döngüler ve döngü yapılarını öğrenir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Proje / Tasarım, Performans Görevi,
7 Diziler ve dizilerle işlemi öğrenir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Proje / Tasarım, Performans Görevi,
8 Dizilerde sıralama mantığını öğrenir. Anlatım, Soru-Cevap, Tartışma, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Proje / Tasarım, Performans Görevi,
9 Seriler ve serilerle işlemleri öğrenir. Problem Çözme, Proje Temelli Öğrenme , Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Ödev, Performans Görevi,
10 Çok boyutlu diziler(matrisler)i öğrenir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Performans Görevi,
11 Analiz problemleri çözebilir. Anlatım, Soru-Cevap, Tartışma, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Performans Görevi,
12 Sayılar teorisi problemleri çözebilir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Performans Görevi,
13 Sayısal analiz problemleri çözebilir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Performans Görevi,
14 Lineer Cebir problemleri çözebilir. Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Sınav, Ödev, Performans Görevi,
Hafta Ders Konuları Ön Hazırlık
1 C++ ortamını tanıma
2 Bazı komutlar, değişken tanımlama
3 Karşılaştırma yapıları
4 Döngü yapıları
5 Alt program hazırlama ve kullanma
6 Diziler ve diziler üzerine işlemler
7 Diziler ve diziler üzerine işlemler, sıralama
8 Seriler, serilerle işlemler
9 Çok boyutlu diziler, matrisler
10 Matris işlemleri ve matris uygulamaları
11 Analiz uygulamaları
12 Sayılar teorisi uygulamaları
13 Sayısal analiz uygulamaları
14 Lineer cebir uygulamaları
Kaynaklar
Ders Notu
Ders Kaynakları

VATANSEVER Fahri, Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayınevi, Ankara, 2007.

Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 40
1. Ödev 20
1. Performans Görevi (Uygulama) 40
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 3 48
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 3 48
Ara Sınav 1 15 15
Ödev 1 10 10
Final 1 20 20
Performans Görevi (Uygulama) 1 20 20
Toplam İş Yükü 161
Toplam İş Yükü / 25 (Saat) 6,44
Dersin AKTS Kredisi 6