Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Dili Türü Yarıyıl T+U Saat Kredi AKTS
Programlama Temelleri ABL1001 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)
Dersin Amacı Problemi kavramak ve çözümlemektir. Çözüm ilkelerini kullanarak algoritma ve akış şeması geliştirmektir.
Dersin İçeriği Bilgisayar bilimine giriş. Algoritmanın özellikleri, algoritmanın yazım kuralları, akış şemaları,fonksiyonlar, basit veri tipleri, diziler.
Ders Öğrenme Kazanımları
# Öğrenme Kazanımı
0 Problemi kavrayacak ve çözümleyecektir
0 Problemi tanımlar ve kendi cümleleri ile ifade eder.
0 Problemin çözüm yollarını belirler ve en uygun olanını kullanır.
0 Problemin çözüm algoritmasını ve akış şemasını tasarlar
0 Algoritmasını simule edebilecektir.
0 Algoritmanın değişik verilerle uygun çalıştığını değerlendirir
0 Algoritmayı düzenler.
0 Algoritmanın döngülerini ve kontrol deyimlerini denetler.
0 Akış şemasına uygun kodlamayı türetecektir.
0 Kodlama dilini belirler.
0 Anlaşılır şekilde kodlamayı gerçekleştirir
0 Kodlamayı denetler ve test eder.
Ders Planı (Haftalık Konular)
Hafta Konular/Uygulamalar Yöntem
1. Hafta Problem Çözüm İlkeleri
2. Hafta Problem Çözüm Evreleri ve Algoritma ve Akış Şemaları
3. Hafta Algoritma ve Akış Şemaları
4. Hafta Kritik Noktaları Belirleme
5. Hafta Uygulama
6. Hafta Bir Problemi Tanımlama
7. Hafta Programlama Dili Ortamını Kullanabilme
8. Hafta Kod Yazım Kuralları
9. Hafta Değişkenler
10. Hafta Kontrol Deyimleri
11. Hafta Döngüler
12. Hafta Uygulama
13. Hafta Programın Çalıştırılması
14. Hafta Programların Testi
*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 DK5 DK6 DK7 DK8 DK9 DK10 DK11 DK12
Kaynaklar
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer Kaynaklar
  • Önerilen kaynak kitaplardan konuya göre bölüm seçerek anlatım
  • MUSTAFA EKER ALGORİTMAYI ANLATMAK NIRVANA YAYINLARI
  • SELAMİ ERYILMAZ ALGORİTMA TASARLAMA VE PROGRAMLAMAYA GİRİŞ DETAY YAYINCILIK;
  • YRD. DOÇ. DR. SONER ÇELİKKOL PROGRAMLAMAYA GİRİŞ VE ALGORİTMA DİLARA YAYINCILIK;
  • DR. FAHRİ VATANSEVER ALGORİTMA GELİŞTİRME VE PROGRAMLAMAYA GİRİŞ SEÇKİN YAYINCILIK;
AKTS / İş Yükü Tablosu
AKTS / İş Yükü Tablosu Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders İçi
Ders Saati 14 4 56
Sınavlar
Ara Sınav 1 1 1 1
Final 1 1 1
Uygulama 14 2 28
Uygulama DS 3 1 3
Sınıf İçi Etkinlik 9 4 36
Toplam İş Yükü 125
*AKTS = (Toplam İş Yükü) / 25,5 Dersin AKTS Kredisi 5,0