Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
YÖN203 | Algoritma ve Programlamaya Giriş | Zorunlu Ders | 2 | 3 | 5,00 |
Lisans
Türkçe
Bu dersin amacı, yukarıdan-aşağı program geliştirmeyi ve temel programlama yapılarını C dili kullanarak öğrenmek ve uygulamaktır.
Dr. Öğr. Üyesi. Doruk AYBERKİN
1 | Yazılım mimarisine ilişkin temel bilgileri açıklar. |
2 | Yapısal programlama dilleri ile uygulama geliştirir. |
3 | Algoritma oluşturma sürecini açıklar. |
4 | Algoritma geliştirir |
5 | Geliştirilmiş algoritmaların özelliklerini açıklar |
İkinci Öğretim
Yok
Yok
Algoritmaya giriş, akış şemaları ile problem çözme, çalışma zamanı ve kompleksite kavramları, sıralama algoritmaları, özyineleme ve ikili ağaç gösterimleri, indirgeme bağlantıları, veri yapılarında ikili arama teknikleri, matrisler ve matrisler üzerine işlemler. Programlama dillerinde temel kavramlar
Hafta | Teorik | Uygulama | Laboratuvar |
---|---|---|---|
1 | Problem çözme ve adımları | ||
2 | Algoritma geliştirme | ||
3 | Akış diyagramı çizme/kodlama | ||
4 | Program sınama | ||
5 | Döngü oluşturma | ||
6 | Döngüler/Program temelleri | ||
7 | Program temelleri | ||
8 | ara sınav | ||
9 | Karar yapıları | ||
10 | Karar yapıları | ||
11 | Diziler | ||
12 | Diziler | ||
13 | Karakter katarları | ||
14 | Karakter katarları | ||
15 | Karakter katarları |
Deitel & Deitel, 2000. C++ How To Program. Third Edition. New Jersey: Prentice Hall
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 | 1 | 1 |
Final Sınavı | 1 | 2 | 2 |
Quiz | 3 | 1 | 3 |
Derse Katılım | 14 | 3 | 42 |
Uygulama/Pratik | 15 | 2 | 30 |
Proje Hazırlama | 1 | 5 | 5 |
Proje Sunma | 1 | 1 | 1 |
Bireysel Çalışma | 10 | 1 | 10 |
Ara Sınav İçin Bireysel Çalışma | 5 | 3 | 15 |
Final Sınavı içiin Bireysel Çalışma | 9 | 4 | 36 |
Quiz için Bireysel Çalışma | 3 | 2 | 6 |
Ev Ödevi | 1 | 3 | 3 |
Toplam İş Yükü (saat) | 154 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | |
ÖÇ 1 | 2 | 4 | 3 | 5 | 5 | 4 |
ÖÇ 2 | 4 | 4 | 2 | 4 | 5 | 4 |
ÖÇ 3 | 3 | 2 | 4 | 3 | 5 | |
ÖÇ 4 | 3 | 2 | 4 | 4 | 4 | 5 |
ÖÇ 5 | 3 | 3 | 3 | 5 | 4 | 5 |