Dersin İçeriği |
Nesneye yönelik programlamaya giriş ve sınıf kavramını öğrenir, anlatabilir ve tartışabilir. Constructor ve destructor fonksiyonları, nesne pointer ‘ları, inline fonksiyonlar, nesne dizilerini anlatabilir ve yorumlayabilir. |
Haftalık Detaylı Ders İçeriği |
Hafta |
Detaylı İçerik |
Öğretim Yöntem ve Teknikleri |
1 |
Nesneye yönelik programlamaya giriş |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
2 |
Bellek yapısı ve organizasyonu |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
3 |
"Stack" ve "Heap" kavramları, "Değer Tipli" ve "Referans Tipli" değişkenler. |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
4 |
Stack ve Heap kavramları, değer tipli ve referans tipli değişkenler. |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
5 |
Metod/Fonksiyon çeşitleri |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
6 |
Metod/Fonksiyon çeşitleri |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
7 |
Metod/Fonksiyon aşırı yükleme ve metod/fonksiyon uygulamaları |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
8 |
Ara Sınav |
|
9 |
Metod/Fonksiyon aşırı yükleme ve metod/fonksiyon uygulamaları |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
10 |
Math,String vb. sık kullanılan sınıflara ait özel metodlar. |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
11 |
Math,String vb. sık kullanılan sınıflara ait özel metodlar. |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
12 |
Temel erişim belirleyiciler |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
13 |
Temel erişim belirleyiciler |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
14 |
Dönem geneline ait uygulama örnekleri |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
15 |
Dönem geneline ait uygulama örnekleri |
Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar |
16 |
Final Sınavı |
|
Ders Kitabı / Yardımcı Kitap |
1 |
ALTINTAŞ, A.B (2019),Java Programlama Dili ve Yazılım Tasarımı,Papatya Yayıncılık |
Ders Araç - Gereç ve Malzemeleri |
Bilgisayar |