Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Dili Türü Yarıyıl T+U Saat Kredi AKTS
Algoritma ve Programlamaya Giriş BTP1101 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ü Öğr. Gör. Kudret YILMAZ
Dersi Veren(ler) Öğr. Gör. Kudret YILMAZ (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.
2 Temel programlama adımlarını öğrenir.
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
2. Hafta Problem Çözüm Evreleri ve Algoritma ve Akış Şemaları Uygulama
3. Hafta Algoritma ve Akış Şemaları Uygulama
4. Hafta Algoritma ve Akış Şemaları Uygulama
5. Hafta Kritik Noktaları Belirleme Uygulama
6. Hafta Uygulama Uygulama
7. Hafta Uygulama Uygulama
8. Hafta Problemi Tanımlama Uygulama
9. Hafta Programlama Dili Ortamını Kullanabilme Uygulama
10. Hafta Kod Yazım Kuralları Uygulama
11. Hafta Değişkenler Uygulama
12. Hafta Kontrol Deyimleri Uygulama
13. Hafta Döngüler 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.
Ders - Program Yeterlilikleri İlişkileri
No Program Yeterlilikleri Katkı Düzeyi
1 2 3 4 5
1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur.
11 Algoritma ve veri yapılarını oluşturur ve matematiksel hesapları yapar.
14 Yazılımları test eder ve hataları giderir.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik DK1 DK2 DK3
PY1 3 3 3
PY11 5 5 5
PY14 1 1 1
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/
Değerlendirme Yöntemi
Güz Dönemi
Sorumlu Personel Grup Değerlendirme Yöntemi Yüzde
Öğr. Gör. Kudret YILMAZ A Vize 40,00
Öğr. Gör. Kudret YILMAZ A Quiz 10,00
Öğr. Gör. Kudret YILMAZ A Final 50,00
Toplam 100,00
Öğr. Gör. Kudret YILMAZ B Vize 40,00
Öğr. Gör. Kudret YILMAZ B Quiz 10,00
Öğr. Gör. Kudret YILMAZ B Final 50,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