Ders Planı /

Ders Bilgileri

Dersin Kredisi
Dersin AKTS Kredisi
Dersin Öğretim Dili İngilizce
Dersin Düzeyi Lisans , TYYÇ: 6. Düzey , EQF-LLL: 6. Düzey , QF-EHEA: 1. Düzey
Dersin Türü
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ?
Dersin Koordinatörü Prof. Dr. RAFET AKDENİZ
Dersi Veren(ler)
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı Java programlama diline hakim olacak ve pratik uygulamalar geliştirecek bilgi seviyesine ulaşmak.
Dersin İçeriği Java dilinin temel yapısı, değişkenler, operatörler, karşılaştırma ve döngü deyimleri, fonksiyonlar, diziler

Haftalık Ders Konuları

1JAVA'da programlamanın temel kavramları
2JAVA'da programlamanın temel kavramları
3Temel giriş/çıkış yapıları
4Yinelemeli algoritmalar
5Kontrol yapıları
6Bir boyutlu diziler
7İki boyutlu diziler
8Çok boyutlu diziler
9Arasınav
10Arama ve sıralama algoritmaları - I
11Arama ve sıralama algoritmaları - II
12Sınıflar, fonksiyonlar ve metotlar - I
13Sınıflar, fonksiyonlar ve metotlar - II
14Sınıflar, fonksiyonlar ve metotlar - III

Kaynaklar

1- Comparative Basic Practices for C and Java, Yakup Çelikbilek, Nobel Akademik Yayıncılık.
2- Core Java Volume I--Fundamentals, Cay S. Horstmann, Pearson Education.
3- Effective Java, Joshua Bloch, Pearson Education.