>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Bilgisayar Programlama TKN106 Zorunlu Lisans 1 Bahar 4

Öğretim Elemanı Adı

Doç. Dr. Abdulhakim KARAKAYA
Dr. Öğr. Üyesi Rıza Emre ERGÜN

Dersin Öğrenme Kazanımları

1) Bilgisayar Programcılığı alanındaki temel kavramları tanır
2) Bilgisayar programcılığı alanında tanımı iyi yapılmış problemlerin çözümü için gerekli olan verileri tanımlama ve algoritmayı çıkarma işlemleri etkin bir şekilde yapar
3) Algoritma geliştirme ve program yazma aşamalarını etkili şekilde uygular.
4) Geliştirdiği algoritmaların programlamarın hata ayıklama ve test aşamalarını gerçekleştirir.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7 8 9 10 11
Öğrenme Kazanımları
1 Düşük Orta Düşük Düşük Orta Düşük Düşük Düşük Düşük Orta Düşük
2 Yüksek Yüksek Orta Yüksek Yüksek Orta Düşük Orta Düşük Düşük Düşük
3 Yüksek Yüksek Orta Yüksek Yüksek Orta Düşük Orta Düşük Orta Düşük
4 Yüksek Yüksek Orta Yüksek Yüksek Orta Düşük Orta Düşük Orta Düşük

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

Programlanabilir Mantık Denetleyicileri

Dersin İçeriği

Programlamaya giriş, algoritmalar ve akış diagramları, C#/Java dilinin yapısı ve özellikleri, C#/Java dilinde tanımlı değişkenler, operatörler, işlem öncelikleri, temel giriş/çıkışfonksiyonları, şart ifadeleri (if, if-else, switch), çeşitli örnek programlar, döngüler (for,while, do-while), break, continue, goto deyimleri, diziler, karakter dizileri, C#/Java dilinde tanımlı kütüphane fonksiyonları, fonksiyonlar ve altprogramlar

Önerilen/İstenen Ders Kaynakları

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi



Değerlendirme Yöntemi ve Ölçütleri

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte