Bilgi Paketi / Ders Kataloğu
Algoritma ve Programlama
Ders Kodu: RYZ111
Ders Türü: Bölüm Seçmeli
Ders Grubu: Önlisans
Eğitim Dili: Türkçe
Staj Durumu: Yok
Teori: 2
Uyg.: 1
Kredi: 3
Laboratuvar: 0
AKTS: 4
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 kavramları öğrenmek
2.Algoritma kavramı, algoritmaların nasıl oluşturulacağı ve yapısal programlama konularını kavramak.
3.Yapısal özellikleri ve güçlü olanakları ile her programcının mutlaka bilmesi gereken bir dil olan C/C++ programlama dilinin temel özelliklerini algoritma kavramı ile ilişkili olarak öğrenmek.
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 - Teorik
Döngüler
11. Hafta - Teorik
Uygulama
12. Hafta - Teorik
Programın Çalıştırılması
13. Hafta - Teorik
Programların Testi
14. Hafta - Teorik
Uygulama
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 Ders140228
Uygulamalı Ders140114
Ödev80324
Bireysel Çalışma140228
Ara Sınav1011
Dönem Sonu Sınavı1011
TOPLAM İŞ YÜKÜ (Saat)96
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
PÇ-14
PÇ-15
OÇ-1
5
5
5
5
OÇ-2
5
5
5
5
OÇ-3
5
5
5
5
OÇ-4
5
5
5
5
OÇ-5
5
5
5
5
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026