Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
MAT3311 | PROGRAMLAMA TEKNİKLERİ | Seçmeli Ders Grubu | 3 | 5 | 5,00 |
Lisans
Türkçe
Bu dersin amacı, öğrencilere; ileri programlama tekniklerini öğretmek ve herhangi bir programlama dilinde uygulama yapmaktır.
Assist. Prof. Dr. Aysun AYTAÇ
1 | İleri programlama tekniklerini öğrenebilme. |
2 | Altprogram mantığını öğrenebilme. |
3 | Dosyalama mantığını öğrenebilme. |
Yok
Yok
Altprogramlar: Procedure Altprogramları, Function Altprogramları, Standart Procedure ve Functionlar. Dosyalama: Text Tipli Dosyalar, Rastgele erişimli Dosyalar. Unitler. Pointerlar. Sıralama Metotları: Bubble Sort, Shell Sort, Selection Sort, Quick Sort. Arama Yöntemleri: Sıralı Arama, İkili Arama.
Hafta | Konular (Teorik) | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|
1 | Procedure Altprogramları | ||
2 | Procedure Altprogramları ve Function Altprogramları, | ||
3 | Function Altprogramları ve Standart Procedure ve Functionlar | ||
4 | Standart Procedure ve Functionlar | ||
5 | Text Tipli Dosyalar | ||
6 | Text Tipli Dosyalar | ||
7 | Rastgele erişimli Dosyalar | ||
8 | Arasınav | ||
9 | Rastgele erişimli Dosyalar | ||
10 | Unitler | ||
11 | Pointerlar | ||
12 | Pointerlar | ||
13 | Sıralama Metotları: Bubble Sort, Shell Sort | ||
14 | Sıralama Metotları: Selection Sort, Quick Sort | ||
15 | Arama Yöntemleri: Sıralı Arama, İkili Arama. | ||
16 | Yarıyıl sonu sınavı |
Ömer Akgöbek, Turbo Pascal ve Programlama Sanatı, Beta Basım Yayım Dağıtım A.Ş., 2005. N. Altan, Turbo Pascal 7.0, Alfa Basım Yayım Dağıtım A.Ş., 2005 Doug Cooper, Oh! PASCAL!: Turbo PASCAL 6.0, W. W. Norton & Company; 3rd edition (March 1992) Dale Shaffer, David C. Platt, Abstractions and Programming in Turbo Pascal (Paperback), Oxford University Press, USA (February 1, 1994)
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 2 | 2 |
Final Sınavı | 1 | 2 | 2 |
Quiz | 2 | 1 | 2 |
Derse Katılım | 16 | 3 | 48 |
Ödev Problemleri için Bireysel Çalışma | 1 | 8 | 8 |
Ara Sınav İçin Bireysel Çalışma | 1 | 28 | 28 |
Final Sınavı içiin Bireysel Çalışma | 1 | 48 | 48 |
Quiz için Bireysel Çalışma | 2 | 6 | 12 |
Toplam İş Yükü (saat) | 150 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | |
ÖÇ 1 | 4 | 4 | 4 | 4 | 4 | ||||||||||
ÖÇ 2 | 3 | 3 | 3 | ||||||||||||
ÖÇ 3 | 3 | 3 | 3 |