GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EYON321 Javaya Giriş Ders 3 5 7.00 3.00

Lisans


Türkçe


Bu derste amaç nesneye dayalı modelleme ve tasarım yönteminin kaliteli bir yazılımın geliştirilmesi için nasıl kullanılacağını öğretmektir. Teorik bilgilerin verilmesinin yanı sıra kapsamlı projeler yaptırılarak öğrencilerin bu konuda deneyim kazanmaları sağlanacaktır.


Dr. Öğr. Üyesi Gülsüm ŞANAL


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

Birinci Öğretim



Yok


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


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Java’ya Giriş
2 Java Programlama Dilinde Kullanılan Değişkenler, Veri Tipleri, Kontrol ve Döngü Komutları
3 Java Programlama Dilinde Dizi Yapısı ve Kullanımı (Tek ve Çok Boyutlu Diziler)
4 Metot ve Sınıflar
5 Kalıtım, Soyutlama ve Çok Biçimlilik
6 Paketler ve Arabirimler
7 Hata Yönetimi, Dosyalarla Çalışmak
8 Vize Sınavı
9 Generics, Threading
10 JDBC İle Veri Tabanı Programlamaya Giriş
11 Swing İle Arayüz Programlamaya Giriş
12 Tek Boyutlu ve Çok Boyutlu Diziler Üzerinde İşlemler ve Uygulamaları
13 Proje Oluşturma
14 Proje Oluşturma
15 Final Sınavı

Altuğ B. Altıntaş, Java Programlama Dili ve Yazılım Tasarımı, Papatya Yayıncılık, İstanbul, 2012. Tevfik Kızılören, Java ve Java Teknolojileri, Kodlab Yayın, 2011.



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
Proje Hazırlama 1 70
Proje Sunma 1 30
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

YOK


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 3 3
Final Sınavı 1 5 5
Derse Katılım 1 35 35
Ara Sınav İçin Bireysel Çalışma 1 40 40
Final Sınavı içiin Bireysel Çalışma 1 35 35
Performans 1 45 45
Toplam İş Yükü (saat) 163

ÖÇ 1
ÖÇ 2
ÖÇ 3
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek