
| Ders Kodu | : MAT428 |
| Ders Türü | : Bölüm Seçmeli |
| Ders Grubu | : Lisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 2 |
| Uyg. | : 2 |
| Kredi | : 3 |
| Laboratuvar | : 0 |
| AKTS | : 6 |
1-Java programlama dilini öğretmek. 2-Nesneye dayalı programlama mantığını öğdretmek. 3-Java ile nesne tabanlı programlar yazdırabilmek
Java dilinin genel özellikleri ve tarihi, değişkenler, veri tipleri, opertörler, karar yapıları, döngü yapıları, diziler, yorumlar, metotlar, nesne tabanlı programlama kavramları, sınıf ve nesne tanımı ve özellikleri, çok biçimlilik, yapılandırıcı, metot aşırı yükleme, kapsülleme, miras kavramı, önceki metodu geçersiz kılma, soyutlama, dosya işlemleri.
| Dr. Öğr. Üyesi Rıfat AŞLIYAN |
| 1. | Java ile ilgili temel bilgileri öğrenmek |
| 2. | Java ile değişkenler, operatörler ve diziler kullanarak program yazabilmek |
| 3. | Karar yapıları, döngü yapıları ve metotları kullanarak java programları yazabilmek |
| 4. | Sınıf, nesne ve nesne özellikleri kavramlarını anlamak |
| 5. | Miras, çok biçimlilik, kapsülleme ve metodu geçersiz kılma kavramları kapsamında kod yazabilmek |
| 6. | Java ile dosya işlemleri yapabilmek |
| 7. | Nesneye dayalı yazılım geliştirebilmek |
| 1. | Java ve java teknolojileri, Tevfik Kızılören, Kodlab |
| 2. | Dersle ilgili notlar öğrencilere verilecektir. Ancak öğrenciler isterse herhangi bir Nesneye Dayalı Programlama kitabını kaynak kitap olarak alabilirler |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ara Sınav (Vize) | 1 | %40 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 0 | 2 | 28 |
| Uygulamalı Ders | 14 | 0 | 2 | 28 |
| Bireysel Çalışma | 14 | 0 | 3 | 42 |
| Ara Sınav | 1 | 18 | 2 | 20 |
| Dönem Sonu Sınavı | 1 | 30 | 2 | 32 |
| TOPLAM İŞ YÜKÜ (Saat) | 150 | |||
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 | PÇ-16 | PÇ-17 | PÇ-18 | |
OÇ-1 | 2 | 3 | 3 | 1 | 2 | 2 | 3 | 3 | 2 | 3 | ||||||||
OÇ-2 | 4 | 3 | 3 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | ||||||||
OÇ-3 | 4 | 3 | 4 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | ||||||||
OÇ-4 | 4 | 3 | 5 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | ||||||||
OÇ-5 | 4 | 3 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | ||||||||
OÇ-6 | 4 | 3 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | ||||||||
OÇ-7 | 4 | 3 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 4 | ||||||||