Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
İleri Bilgisayar Programlama | MAT 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 | Alanına Uygun Öğretim |
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. | Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Gösterip Yaptırma, Deney / Laboratuvar, Problem Çözme, Proje Temelli Öğrenme , | 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. | Anlatım, Soru-Cevap, Tartışma, Alıştırma ve Uygulama, Gösteri, Deney / Laboratuvar, Bireysel Çalışma, Problem Çözme, Proje Temelli Öğrenme , | Ö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. |
Sıra | Program Çıktıları | Katkı Düzeyi | |||||
---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |||
0 | X | ||||||
2 | Alanıyla ilgili güncel yayınları takip eder, problemler ortaya koyar. | X | |||||
3 | Matematik lisans programıyla ilgili disiplinler arasındaki bağlantıları kavrar. | X | |||||
4 | Edindiği tecrübe ve bilgiyi, alanı dışındaki konularla ilişkilendirerek yeni bilgiler oluşturur. | X | |||||
5 | Karşılaştığı problemleri analiz ederek, çözüme ulaşmak için farklı ispat yöntemleri kullanır. | X | |||||
6 | Alanıyla ilgili çözülmesi gereken soruları tespit eder, gerektiğinde liderlik yapar. | X | |||||
7 | Farklı disiplinlerde yürütülen çalışmalarda, kendi alanına özgü dinamikleri uygulayarak takım çalışmasında bilgilerini aktarır. | X | |||||
8 | Matematik lisans eğitimi boyunca edindiği bilgileri eleştirel bir yaklaşımla değerlendirir, eksiklerini giderir ve güncel konular üzerine yönlenir. | X | |||||
9 | Bir yabancı dili yazılı ve sözlü olarak iletişim kurabilecek düzeyde bilir, matematik terminolojisine hakim olacak ve kaynak araştırması yapacak şekilde yabancı dil bilgisini kullanır. | X | |||||
10 | Lisansta öğrendiği bilgileri geliştirerek matematikte veya uygulama alanlarında uzmanlık düzeyinde kendini geliştirir | X | |||||
11 | Çalıştığı alandaki verilerin toplanması, aktarılması ya da bir yayın oluşturulması aşamalarında bilimsel ve kültürel etik değerlerini göz önüne alır. | X |
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 |