GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
0 0 0 0

Lisans





1 Java programlama dili ortamı kullanimi Java data tiplerinin (arrays, strings, pointers) uygun bir şekilde kullanılabilmesi Genel Java programlama hatalarından korunma Nesneye yönelik programlanın Java temelli öğrenilmesi



Yok



Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Nesne Tabanlı Programlama Nedir? Sınıf, Nesne nedir? Kapsulleme, Kalıtım ve Çok Biçimlilik Kavramları, Örnekleri
2 JAVA Programlama Diline Giriş, JAVA Platform Çeşitleri, JAVA'nın Kodlanmasından Çalışmasına Kadar Olan Adımlar, JAVA Derleyicisi (javac) ve Yorumlayıcısı (JVM), JAVA Çöp Toplayıcısı
3 JAVA'da Kodlama Yapabilmek için Gerekli Programlar (JRE,JDK), kurulması ve Ayarlanması (CLASS, CLASSPATH), JAVA Kodlamayı Kolaylaştıran IDE'ler ve Netbeans IDE'sinin Kurulumu ve Kısaca Kullanımı, JAVA Kod Yapısı ve Kodlama Kuralları, Netbeans ile İlk JAVA Programının Yazılması, Konsola Yazı Yazdırılması (Hello World
4 JAVA'da Yorum Satırı Eklemek, Paket Kavramı (Package) ve Paket Ekleme (import sözcüğü), JOptionPane Paketi, Ekranda Mesaj Gösterme ve Veri Girişi, JAVA'da Aritmetik ve Mantıksal Operatörler
5 I. Vize
6 JAVA'da Veri Tipleri ve Özellikleri, JAVA'da Değişken Tanımlama, Değişken Tanımlama Kuralları, Değişken Veri Tipi Değiştirme (Type Casting), Değişken Tanımlama ve Kullanımı ile İlgili Uygulamalar
7 JAVA'da Fonksiyon Tanımlama, Döngüler, Şart İfadeleri, Döngüler ve Şart İfadeleri ile ilgili JAVA Uygulamaları
8 JAVA'da Kapsülleme (Public, Private, Protected kavramları), JAVA'da Sınıf Tanımlama, Sınıftan Nesne Oluşturma ve Nesne Değişkenlerine Erişim, JAVA Sınıf Constructor Kavramı, Tanımlama, İşlevi ve Örnekleri
9 JAVA'da Kısaca Kalıtım Kavramı, Bir Sınıftan Kalıtım Yoluyla Başka Bir Sınıf Oluşturma ve Örnekleri, JAVA'da Çok Biçimlilik Tanımı ve Örnekleri
10 II. Vize & Sınıf Tanımlama, Kalıtım ve Çok Biçimlilik ile ilgili JAVA'da Uygulamalar
11 JAVA'da Diziler (Tek Boyutlu, Çok Boyutlu Diziler), Dizi Tanımlama, Diziye İlk Değer Atama ve Dizi Elemanlarının Kullanılması, Diziler Üzerinde İşlemler
12 Tek Boyutlu ve Çok Boyutlu Diziler Üzerinde İşlemler ve Uygulamaları
13 JAVA'da String Sınıfı, String Tanımlama, Sayısal Verileri String'e Dönüştürme, String Değişkenlere Değer Ataması, String İşlemleri (toUpperCase, subString, split v.b), String Karşılaştırmaları
14 String Sınıfı Üzerinde İşlemler ve Uygulamaları



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 2 2 4
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Bireysel Çalışma 14 3 42
Ara Sınav İçin Bireysel Çalışma 2 15 30
Final Sınavı içiin Bireysel Çalışma 1 25 25
Toplam İş Yükü (saat) 145

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15
ÖÇ 1
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek