Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Dili Türü Yarıyıl T+U Saat Kredi AKTS
Algoritma ve Programlamaya Giriş ABT1101 Türkçe Zorunlu 1. Yarıyıl 3 + 1 4,0 5,0
Ön Koşul Dersleri
Dersin Seviyesi Ön Lisans
Dersin Verilişi yüz yüze
Dersin Koordinatörü Dr. Öğr. Üyesi Fatih İLKBAHAR
Dersi Veren(ler) Dr. Öğr. Üyesi Fatih İLKBAHAR (Güz)
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ı
# Öğrenme Kazanımı
1 Bilgisayar yazılımı için problem çözme becerisi kazanır.
1 Bilgisayar yazılımı için problem çözme becerisi kazanır.
2 Temel programlama adımlarını öğrenir.
2 Temel programlama adımlarını, akış diyagramına veya algoritmaya dökebilir.
3 Akış şeması veya algoritmaya uygun olarak program kodlayabilir.
3 Akış şeması veya algoritmaya uygun olarak program kodlayabilir.
Ders Planı (Haftalık Konular)
Hafta Konular/Uygulamalar Yöntem
1. Hafta Problem Çözüm İlkeleri Uygulama
1. Hafta Problem Çözüm İlkeleri Uygulama
2. Hafta Problem Çözüm Evreleri ve Algoritma ve Akış Şemaları Uygulama
2. Hafta Problem Çözüm Evreleri ve Algoritma ve Akış Şemaları Uygulama
3. Hafta Algoritma ve Akış Şemaları Uygulama
3. Hafta Algoritma ve Akış Şemaları Uygulama
4. Hafta Algoritma ve Akış Şemaları Uygulama
4. Hafta Algoritma ve Akış Şemaları Uygulama
5. Hafta Kritik Noktaları Belirleme Uygulama
5. Hafta Kritik Noktaları Belirleme Uygulama
6. Hafta Uygulama Uygulama
6. Hafta Uygulama Uygulama
7. Hafta Uygulama Uygulama
7. Hafta Uygulama Uygulama
8. Hafta Problemi Tanımlama Uygulama
8. Hafta Problemi Tanımlama Uygulama
9. Hafta Programlama Dili Ortamını Kullanabilme Uygulama
9. Hafta Programlama Dili Ortamını Kullanabilme Uygulama
10. Hafta Kod Yazım Kuralları Uygulama
10. Hafta Kod Yazım Kuralları Uygulama
11. Hafta Değişkenler Uygulama
11. Hafta Değişkenler Uygulama
12. Hafta Kontrol Deyimleri Uygulama
12. Hafta Kontrol Deyimleri Uygulama
13. Hafta Döngüler Uygulama
13. Hafta Döngüler Uygulama
14. Hafta Uygulama ve programların testleri Uygulama
14. Hafta Uygulama ve programların testleri Uygulama
*Ara sınav ve final sınav tarihleri 14 haftalık ders işleyiş planında belirtilmemiştir. Ara sınav ve final sınav tarihleri Üniversitemiz Senatosu kararı ile akademik takvimde belirtilen tarihlerde yapılmaktadır.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik DK1 DK2 DK3 DK4
Kaynaklar
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer 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
  • https://www.btkakademi.gov.tr/
  • 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/
Değerlendirme Yöntemi
Güz Dönemi
Sorumlu Personel Grup Değerlendirme Yöntemi Yüzde
Dr. Öğr. Üyesi Fatih İLKBAHAR Vize 40,00
Dr. Öğr. Üyesi Fatih İLKBAHAR Final 60,00
Toplam 100,00
AKTS / İş Yükü Tablosu
AKTS / İş Yükü Tablosu Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders İçi
Ders Saati (14 Hafta) 14 4 56
Ders Dışı
Ön Hazırlık, Pekiştirme Çalışmaları 9 4 36
Araştırma 14 2 28
Diğer Faaliyetler 3 1 3
Sınavlar
Ara Sınav 1 1 1 1
Ödev 1 4 1 4
Final 1 1 1
Toplam İş Yükü 129
*AKTS = (Toplam İş Yükü) / 25,5 Dersin AKTS Kredisi 5,0