| Dersin İçeriği |
| Nesneye dayalı programlama kavramları, Sınıf Türetme ve Miras kavramı, Çok Şekillilik, Constructor ve destructor fonksiyonlarına giriş, Nesne pointer‘larına giriş, Grafik Kullanıcı Arayüz Tasarımı, Giriş/Çıkış komutları, dosyalama. |
| Haftalık Detaylı Ders İçeriği |
| Hafta |
Detaylı İçerik |
Öğretim Yöntem ve Teknikleri |
| 1 |
Java dilini tanıma. Kurulum ve ilk kodun yazılması |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 2 |
Java temelleri |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 3 |
Sınıf ve Nesne nedir. Java Bellek yönetimi. Tip Belirleme |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 4 |
Sınıf içeriği- yapıcı metotlar, başlangıç blokları. Static ve this deyimleri |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 5 |
Sınıf içeriği- Alanlar, metotlar. Metot aşırı yükleme |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 6 |
Sınıf içeriği- iç sınıflar |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 7 |
Miras. Metot geçersiz kılma. Object sınıfı. Enum tipi |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 8 |
Ara Sınav |
|
| 9 |
Arayüz ve soyut sınıf kavramları |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 10 |
Generic sınıf |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 11 |
UML |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 12 |
Nesne Tabanlı Programlama Özellikleri-Miras, kapsülleme, soyutlama, çokbiçimlilik. |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 13 |
Solid tasarım ilkeleri |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 14 |
tasarım kalıpları |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 15 |
tasarım kalıpları |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar
|
| 16 |
Final Sınavı |
|
| Ders Kitabı / Yardımcı Kitap |
| Ders Araç - Gereç ve Malzemeleri |
| Yardımcı ders kitabı, projeksiyon, bilgisayar.
|