| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| BGT-203 | NESNE TABANLI PROGRAMLAMA II | Ders | 2 | 3 | 4,00 |
Önlisans
Nesneye yönelik dilde sınıf, aşırı yükleme, miras, dosyalama windows, web, veri tabanı uygulamaları konularını kullanarak program üretebilmek ve problemlere çözümler bulmak.
-
| 1 | Nesneye yönelik programlama ve sınıf kavramını öğrenir, anlatabilir ve tartışabilir. |
| 2 | Constructor ve destructor fonksiyonları, windows uygulamalarında nesne pointer ‘ları, in-line fonksiyonlar, arkadaş fonksiyonlar, nesne dizileri anlatabilir ve yorumlayabilir. |
| 3 | Bellekte yer ayırma, başvuru değişkeni, windows form ve web uygulamalarını anlatabilir ve yorumlayabilir. |
| 4 | Aşırı yükleme konularını kullanarak console ve web uygulamaları ile problemlere çözüm üretebilir. |
| 5 | Miras, giriş/çıkış, dosyalamayı kullanarak console ve web uygulamalarını içeren program geliştirebilir, anlatabilir, tartışabilir ve yorumlayabilir. |
Birinci Öğretim
NESNE TABANLI PROGRAMLAMA I
Yok
Nesneye yönelik programlama ve sınıf kavramı. Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
| Hafta | Teorik | Uygulama | Laboratuvar |
|---|---|---|---|
| 1 | Nesneye yönelik programlama ve sınıf kavramı | 2 | 2 |
| 2 | Sınıf mekanizması uygulamaları. | 2 | 2 |
| 3 | Constructor ve destructor fonksiyonları console ve widows uygulamaları. | 2 | 2 |
| 4 | Nesne pointer ‘ları console ve windows uygulamaları. | 2 | 2 |
| 5 | In-line fonksiyonlar uygulamaları. | 2 | 2 |
| 6 | Arkadaş fonksiyonlar console uygulamaları. | 2 | 2 |
| 7 | Nesne dizileri. | 2 | 2 |
| 8 | Bellekte yer ayırma, başvuru değişkeni. | 2 | 2 |
| 9 | Fonksiyonların aşırı yüklenmesi console ve windows uygulamaları. | 2 | 2 |
| 10 | Operatörlerin aşırı yüklenmesi. | 2 | 2 |
| 11 | Miras. | 2 | 2 |
| 12 | Aşırı yükleme uygulamaları. | 2 | 2 |
| 13 | Windows form uygulamaları uygulamaları. | 2 | 2 |
| 14 | Dosyalama. | 2 | 2 |
-
yok
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Uygulama/Pratik | 10 | 4 | 40 |
| Laboratuvar | 14 | 4 | 56 |
| Problem Çözümü | 2 | 1 | 2 |
| Beyin Fırtınası | 2 | 2 | 4 |
| Proje Hazırlama | 2 | 2 | 4 |
| Proje Sunma | 2 | 2 | 4 |
| Proje Tasarımı /Yönetimi | 4 | 2 | 8 |
| Laboratuvar Ara Sınavı | 1 | 1 | 1 |
| Laboratuvar Sınavı | 1 | 1 | 1 |
| Toplam İş Yükü (saat) | 120 | ||
| 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 | PÇ 19 | |
| ÖÇ 1 | 5 | 4 | |||||||||||||||||
| ÖÇ 2 | 5 | 4 | |||||||||||||||||
| ÖÇ 3 | 5 | 4 | |||||||||||||||||
| ÖÇ 4 | 5 | 4 | |||||||||||||||||
| ÖÇ 5 | 5 | 4 |