Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Programlama Temelleri BLG1145 1. Yarıyıl 2 + 2 3,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. Tuba PALA
Dersi Verenler Öğr. Gör. Tuba PALA
Dersin Yardımcıları
Dersin Amacı Bu ders ile öğrencinin, programlama temelleri ile ilgili yeterliliklerin kazandırılması amaçlanmaktadır.
Dersin İçeriği Bilgisayar bilimine giriş. Algoritmanın özellikleri, algoritmanın yazım kuralları, akış şemaları, C++ ' ta veya Java'da temel elemanlar, Girdi/Çıktı, kontrol yapısı, fonksiyonlar, basit veri tipleri, diziler.
Ders Öğrenme Kazanımları - Programcılığa giriş yapmak
- Kodlama öncesi program akışını tasarlamak
- Kontrol deyimlerini kullanmak
- Dizi işlemleri yapmak
- Alt programlarla çalışmak
- Dosyalama işlemleri yapmak
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Algoritma kavramı
2. Hafta Akış diyagramları
3. Hafta Akış diyagramları
4. Hafta Programlama ve programlama dili.
5. Hafta Yapısal programlama kavramı.
6. Hafta Yapısal programlama kavramı
7. Hafta Dizi (vektör) kavramı.
8. Hafta Ara Sınav
9. Hafta Dizilerde (vektörlerde) arama ve sıralama algoritmaları.
10. Hafta Çok boyutlu diziler (matrisler).
11. Hafta Çok boyutlu diziler (matrisler).
12. Hafta Güncel algoritma örnekler.
13. Hafta Güncel algoritma örnekler.
14. Hafta Güncel algoritma örnekler.
Kaynaklar
C++ ile Algoritmalar ve Programcılık; Fahrettin Erdinç; PUSULA
Algoritma ve Programlama Mantığı; H.Burak Tungut; KODLAB
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 DK5 DK6 Ölçme Yöntemi
PY1 5 0 0 0 0 0 0 -
PY2 1 0 0 0 0 0 0 -
PY5 1 0 0 0 0 0 0 -
PY9 4 0 0 0 0 0 0 -
PY11 1 0 0 0 0 0 0 -
PY12 5 0 0 0 0 0 0 -
PY16 1 0 0 0 0 0 0 -
PY17 2 0 0 0 0 0 0 -
*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)
Ara Sınav 1 1 17 17
Final 1 25 25
Uygulama DS 10 3 30
Sınıf İçi Etkinlik 14 4 56
Toplam İş Yükü 128
Dersin AKTS Kredisi 5,0