Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Programlama Temelleri ABL1001 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ü Dr. Öğr. Üyesi Fatih İLKBAHAR
Dersi Verenler Dr. Öğr. Üyesi Fatih İLKBAHAR
Dersin Yardımcıları
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ı - 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ı değerlendirir
- Algoritmayı düzenler.
- 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.
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
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
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;
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 DK5 DK6 DK7 DK8 DK9 DK10 DK11 DK12 Ölçme Yöntemi
*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
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
Dersin AKTS Kredisi 5,0