aciklama-pdf

advertisement
DERS DETAYLARI
Akademik Birim : Mühendislik Mimarlık Fakültesi
Bölüm : Bilgisayar Mühendisliği
Yıl / Sınıf : 2006-2007 / 3.Sınıf
Sömestr : Güz
Ders Başlığı : Görsel Programlama
Kodu : BM325
Durumu : Zorunlu
Ders Dili : Türkçe
COMU Kredisi : 3
ECTS Kredisi : 3
Haftalık Ders Saati
2
(Teorik) :
Haftalık Ders Saati
2
(Uygulama) :
Ön Koşullar
Ders Tanımlaması
Java programlama dili kullanılarak kullanıcı arayüzü geliştirme, kullanıcı arayüzü bileşenleri, olaylar ve
olay yönetimi, olay dinleyicileri ve yöneticileri. Swing bileşenleri, Applet geliştirme., çoklu iş
parçacıkları ile programlama ve ağ işlemleri.
Öğretim Methodları
Ders anlatımı, laboratuvar uygulaması ve proje ödevleri.
Öğretim Materyalleri
Uygulama bilgisayarları, sunular ve projeksiyon aygıtı.
Değerlendirme Methodları
Yarıyıl sınav notu ve proje ödev notlarının %40’ı, final notunun %60’ı.
Kaynaklar
[1] Deitel Java How to Program., Deitel
[2] Deitel Advanced Java 2 Platform, Deitel
[3] java.sun.com
[4] Javaloji
[5] Thinking in Java, Bruce Eckel
Görüşler
1
2
3
4
5
6
7
8
9
10
Haftalık Ders Programı
Nesneye Dayalı Programlama Kavramı
Kod Tekrar Kullanımı ve Kalıtım
Java Dili, Veri Tipleri ve İşleçleri
İstisnai Durumlar (Exceptions)
I/O İşlemleri ve Dosyalar
Kullanıcı Arayüzü Deliştirme (GUI), Yerleşim Yöneticileri
Olay Yönetimi, Olay Dinleyicileri ve Yöneticileri
Applet
Çoklu İşparçacıklı Programlama (Multi Threading)
Ağ İşlemleri (Java Networking)
Download