| Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
| Elektrik-Elektronik Mühendisliği (İngilizce) - 2015 | CSE2062 | Object-Oriented Programming | Zorunlu | 4 | 6,00 | 3 | 0 |
| Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
| Elektrik-Elektronik Mühendisliği (İngilizce) - 2015 | CSE2062 | Object-Oriented Programming | Zorunlu | 4 | 6,00 | 3 | 0 |
Nesne yönelimli programlama becerilerini ve Java kavramlarını öğretmek
-
Bilgisayarlara, Programlara ve Java'ya Giriş Temel Java Programlama, Seçimler: Java'da If-Else ve Operatörler Matematiksel Fonksiyonlar, Karakterler ve Dizeler, Döngüler, Metotlar Tek Boyutlu ve Çok Boyutlu Diziler, Nesneler ve Sınıflar, Nesneler Üzerinde Düşünme Kalıtım ve Çok Biçimlilik, İstisna İşleme ve Metin Giriş/Çıkış (IO), Soyut Sınıflar ve Arayüzler İkili G/Ç, Genel Türler, Listeler, Yığınlar, Kuyruklar ve Öncelikli Kuyruklar, Kümeler ve Eşlemler, Karma İşlem
Derslerde teorik kavramlar açıklanır ve programlama alıştırmaları laboratuvarlarda yapılır. Ders içi küçük sınavlar, ders içeriğinin takibini ve tekrarını sağlar. Ayrıca, verilen projeler ve demolar aracılığıyla küçük bir gerçek hayat uygulaması da sağlanır.
Yok
Türkçe
Liang, Introduction to Java Programming and Data Structures, Twelfth Edition, Global Edition, Copyright © 2022 Pearson Education Ltd
https://onlinesorular.com/
| Hafta | Teorik |
|---|---|
| 1 | Bilgisayarlara, Programlara ve Java'ya Giriş |
| 2 | Temel Java Programlama |
| 3 | Seçimler: Eğer-Else ve Operatörler |
| 4 | Matematiksel Fonksiyonlar, Karakterler ve Dizeler |
| 5 | Döngüler |
| 6 | Metotlar |
| 7 | Tek Boyutlu ve Çok Boyutlu Diziler |
| 8 | Nesneler ve Sınıflar |
| 9 | Arasınav |
| 10 | Nesnelerle Düşünme |
| 11 | Kalıtım ve Polimorfizm |
| 12 | Exception Handling and Text IO |
| 13 | Soyut Sınıflar ve Arayüzler |
| 14 | İkili G/Ç ve Genel Veriler |
| 15 | Listeler, Yığınlar, Kuyruklar ve Öncelikli Kuyruklar |
| 16 | Setler ve Haritalar |
| 17 | Karma |
| Değerlendirme | Değer |
|---|---|
| Yarıyıl (Yıl) İçi Etkinlikleri | 60 |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 40 |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Değer |
| Final Sınavı | 100 |
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ders Öncesi/Sonrası Bireysel Çalışma | 0 | 0 | 0 |
| Proje ve Hazırlığı | 1 | 40 | 40 |
| Ödev ve Hazırlığı | 0 | 0 | 0 |
| Laboratuvar ve Hazırlığı | 0 | 0 | 0 |
| Atölye ve Hazırlığı | 0 | 0 | 0 |
| Sunum ve Hazırlığı | 0 | 0 | 0 |
| Seminer ve Hazırlığı | 0 | 0 | 0 |
| Demo ve Hazırlığı | 1 | 20 | 20 |
| Araştırma ve Hazırlığı | 0 | 0 | 0 |
| Rapor ve Hazırlığı | 0 | 0 | 0 |
| Arasınav ve Hazırlığı | 1 | 20 | 20 |
| Kısa Sınav ve Hazırlığı | 5 | 2 | 10 |
| Final ve Hazırlığı | 1 | 30 | 30 |
| Teorik Ders Saati | 14 | 3 | 42 |
| Uygulama Ders Saati | 0 | 0 | 0 |
| ÖÇ1 | |||||||||||||||||
| ÖÇ2 | |||||||||||||||||
| ÖÇ3 | |||||||||||||||||
| ÖÇ4 | |||||||||||||||||
| ÖÇ5 |