Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Algoritma ve Programlamaya Giriş BTP1101 1. Yarıyıl 3 + 1 4,0 5,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Ön Lisans
Dersin Türü Ders
Dersin Verilişi yüz yüze
Dersin Koordinatörü Öğr. Gör. Kudret YILMAZ
Dersi Verenler Öğr. Gör. Kudret YILMAZ
Dersin Yardımcıları
Dersin Amacı Problemi kavramak ve çözümlemektir. Çözüm ilkelerini kullanarak algoritma ve akış şeması geliştirmektir
Dersin İçeriği - Problemi anlama ve çözme becerisi kazanır. - Sorunu tanımlar ve kendi cümleleriyle ifade eder. - Sorunun çözümlerini belirler ve en uygun olanı kullanır. - Problemin çözüm algoritmasını ve akış şemasını tasarlar - Algoritmayı simüle edebilecektir. - Algoritmanın farklı verilerle düzgün çalışıp çalışmadığını değerlendirir - Algoritmayı düzenler. - Algoritmanın döngülerini ve kontrol ifadelerini kontrol eder. - Akış şemasına uygun kodlamayı türetecektir. - Kodlama dilini belirler. - Kodlamayı anlaşılır bir şekilde gerçekleştirir - Kodlamayı kontrol eder ve test eder
Ders Öğrenme Kazanımları - Bilgisayar yazılımı için problem çözme becerisi kazanır.
- Temel programlama adımlarını öğrenir.
- Akış şeması veya algoritmaya uygun olarak program kodlayabilir.
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Problem Çözüm İlkeleri Uygulama Ders Saati
2. Hafta Problem Çözüm Evreleri ve Algoritma ve Akış Şemaları Uygulama Ders Saati
3. Hafta Algoritma ve Akış Şemaları Ders Saati Uygulama
4. Hafta Algoritma ve Akış Şemaları Ders Saati Uygulama
5. Hafta Kritik Noktaları Belirleme Uygulama Ders Saati
6. Hafta Uygulama Uygulama Ders Saati
7. Hafta Uygulama Uygulama Ders Saati
8. Hafta Problemi Tanımlama Uygulama Ders Saati
9. Hafta Programlama Dili Ortamını Kullanabilme Ders Saati Uygulama
10. Hafta Kod Yazım Kuralları Ders Saati Uygulama
11. Hafta Değişkenler Uygulama Ders Saati
12. Hafta Kontrol Deyimleri Ders Saati Uygulama
13. Hafta Döngüler Uygulama Ders Saati
14. Hafta Uygulama ve programların testleri Uygulama Ders Saati
Kaynaklar
Mustafa Eker Algoritmayı Anlatmak Nırvana Yayınları Selami Eryılmaz Algoritma Tasarlama Ve Programlamaya Giriş Detay Yayıncılık Yrd. Doç. Dr. Soner Çelikkol Programlamaya Giriş Ve Algoritma Dilara Yayıncılık Dr. Fahri Vatansever Algoritma Geliştirme Ve Programlamaya Giriş Seçkin Yayıncılık Deitel & Deitel C Ve C++ 6. Bask
https://www.btkakademi.gov.tr/
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 Ölçme Yöntemi
PY1 3 0 0 0 40,60
PY11 5 0 0 0 40,60
PY14 1 0 0 0 40,60
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders Saati 14 4 56
Ön Hazırlık, Pekiştirme Çalışmaları 9 4 36
Araştırma 14 2 28
Diğer Faaliyetler 3 1 3
Ara Sınav 1 1 1 1
Ödev 1 4 1 4
Final 1 1 1
Toplam İş Yükü 129
Dersin AKTS Kredisi 5,0