Nesne Tabanlı Programlama Sorumluluk Sınavı
Ders Tanıtım Bilgileri
Hafta | Konular | Ön Hazırlık |
1 | Nesne Tabanlı Programlamaya Giriş, | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 10 |
2 | Sınıflar, Nesneler ve Metodlar | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 10 |
3 | Sınıflar Üzerinde Aşırı Yükleme ve Yapıcılar | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 10 |
4 | Nesne Tabanlı Programlamanın Temelleri : Kalıtım, Çok Biçimlilik, Soyutlama, Kapsülleme I | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm |
5 | Nesne Tabanlı Programlamanın Temelleri : Kalıtım, Çok Biçimlilik, Soyutlama, Kapsülleme II | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm |
6 | Abstract Sınıflar | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 12 |
7 | Arayüzler | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 13 |
8 | Nesne Tabanlı Programlama Örnekleri ve Tekrar | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm |
9 | Ara Sınav |
10 | Hata Ayıklama | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 18 |
11 | Generic Sınıf ve Metodlar I | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 20 |
12 | Generic Sınıf ve Metodlar II | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm 20 |
13 | Tasarım Desenleri I | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm |
14 | Tasarım Desenleri II | Mehmet Kirazlı, "Yeni Başlayanlar için Java 10", KODLAB (), Bölüm |
15 | Dönemin Gözden Geçirilmesi |
16 | Final Sınavı |
1 | | Alanı ile ilgili uygulamalarda öngörülmeyen durumlarla karşılaştığında çözüm üretebilme, takımlarda sorumluluk alabilme veya bireysel çalışma yapabilme becerisi ile donatılmış olmak |
2 | | Bilişim alanındaki temel kavram ve terimleri bilme, karşılaşılan problemlere çözüm önerisi sunabilme. |
3 | | Kişisel bilgisayar ve ağ işletim sistemlerini kurabilme ve kullanabilme; karşılaşılan yazılım ve donanım arızalarını tespit ederek sorunları çözebilme. |
4 | | Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, çözüm önerileri geliştirebilme becerisine sahip olmak. |
5 | | Bilgilerini güncel tutan,bilimsel ve teknolojik gelişmeleri izleyerek kendini sürekli geliştiren, çevreye duyarlı bireyler olabilme. |
6 | | Alanı ile ilgili mesleki plan ve projeleri gerçekleştirme becerisine sahip olmak. |
7 | | Alanının gerektirdiği temel düzeyde bilgisayar yazılım ve donanımlarını kullanabilme becerisine sahip olmak |
8 | | Sanayi ve hizmet sektöründe yazılım ve donanım teknolojilerini izleyerek uygulama becerisine sahip olma |
9 | | Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, çözüm önerileri geliştirebilme becerisine sahip olmak. |
10 | | Alanı ile ilgili uygulamalar için gerekli olan modern teknikleri, araçları ve bilişim teknolojilerini belirleme ve etkin kullanabilmek. |
11 | | Yaşam boyu öğrenmenin gerekliliği bilinci; bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi kazandırmak. |
12 | | Tarihi değerlere saygılı, sosyal sorumluluk, evrensel, toplumsal ve mesleki etik bilincine sahip olmak. |
13 | | İş güvenliği, işçi sağlığı ve çevre koruma bilgisi ve bilincine sahip olmak. |
14 | | Alanında edindiği temel düzeydeki bilgi ve becerileri kullanarak, verileri yorumlayabilme ve değerlendirebilme, sorunları tanımlayabilme, çözüm önerileri geliştirebilme becerisine sahip olmak |
15 | | Alanı ile ilgili uygulamalar için gerekli olan modern teknikleri, araçları ve bilişim teknolojilerini belirleme ve etkin kullanabilmek |
16 | | Alanı ile ilgili simülasyon programlarını kullanma, mesleki plan ve projeleri gerçekleştirme becerisine sahip olmak |