Bilgi Paketi / Ders Kataloğu
Algoritma ve Programlama
Ders Kodu: KBU101
Ders Türü: Zorunlu
Ders Grubu: Önlisans
Eğitim Dili: Türkçe
Staj Durumu: Yok
Teori: 3
Uyg.: 0
Kredi: 3
Laboratuvar: 0
AKTS: 3
Amaç

Algroritma geliştirme ve program yazma

Özet İçerik

Ders sonunda öğrenci, Problemi kavrayacak ve çözümleyecektir. Problemi tanımlar ve kendi cümleleri ile ifade eder Problemin çözüm yollarını belirler ve en uygun olanını kullanır. Problemin çözüm algoritmasını ve akış şemasını tasarlar. Algoritmasını simule edebilecektir. Algoritmanın değişik verilerle uygun çalıştığını test eder. Algoritmayı ifade eder. Algoritmanın döngülerini ve kontrol deyimlerini denetler. Akış şemasına uygun kodlamayı türetecektir. Kodlama dilini belirler. Anlaşılır şekilde kodlamayı gerçekleştirir. Kodlamayı denetler ve test eder.

Dersi Veren Öğretim Görevlisi/Görevlileri
Dr. Öğr. Üyesi Ahmet Cumhur ÖZTÜRK
Öğrenme Çıktıları
1.Programlama ile ilgili genel kavramlarin ögrenmek
2.Algoritma kavrami, algoritmalarin nasil olusturulacagi ve yapisal programlama konularini kavramak.
3.Yapisal özellikleri ve güçlü olanaklari ile her programcinin mutlaka bilmesi gereken bir dil olan C/C++ programlama dilinin temel özelliklerini algoritma kavrami ile iliskili olarak ögrenmek.
4.Temel düzeyde kodlama becerine sahip olma
5.Verilen bir probleme en uygun çözüm yollarını belirleme ve en uygun olanını seçme
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1.Algortima ve Programlamaya Giriş – Ebubekir YAŞAR
2.Programlamaya Giriş ve Algortimalar – Doç.Dr.Soner ÇELİKKOL
Haftalık Ayrıntılı Ders İçeriği
1. Hafta - Teorik
Problem Çözüm İlkeleri
2. Hafta - Teorik
Problem Çözüm Evreleri ve Algoritma ve Akış Şemaları
3. Hafta - Teorik
Algoritma ve Akış Şemaları
4. Hafta - Teorik
Kritik Noktaları Belirleme
5. Hafta - Teorik
Uygulama
6. Hafta - Teorik
Bir Problemi Tanımlama
7. Hafta - Teorik
Kod Yazım Kuralları
8. Hafta - Teorik
Değişkenler
9. Hafta - Teorik
Kontrol Deyimleri
10. Hafta - Ara Sınav (Vize)
Ara Sınav
11. Hafta - Teorik
Döngüler
12. Hafta - Teorik
Programın Çalıştırılması
13. Hafta - Teorik
Programların Testi
14. Hafta - Teorik
Uygulama
15. Hafta - Dönem Sonu Sınavı (Final)
Final Sınavı
Değerlendirme
Değerlendirme TürüAdetYüzde
Ara Sınav (Vize)1%40
Dönem Sonu Sınavı (Final)1%60
İş Yükü Hesaplaması
EtkinlikSayısıÖn HazırlıkSüreToplam Iş Yükü (Saat)
Kuramsal Ders142142
Bireysel Çalışma62012
Ara Sınav110010
Dönem Sonu Sınavı111011
TOPLAM İŞ YÜKÜ (Saat)75
Program ve Öğrenme Çıktıları İlişkisi
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
OÇ-1
4
5
OÇ-2
4
5
OÇ-3
4
5
OÇ-4
4
5
4
5
OÇ-5
5
4
5
5
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026