| Yüksekokul/Myo/Fakülte/Enstitü |
Mühendislik Fakültesi |
| Ders Kodu |
COMP 110 |
| Ders Adı İngilizce |
Object-Oriented Programming (JAVA) |
| Ders Adı Türkçe |
Nesne Yönelimli Programlama (JAVA) |
| Öğretim Dili |
EN |
| Ders Türü |
Alıştırma,Ters-Yüz Öğrenme,Ders |
| Dersin Düzeyi |
Başlangıç |
| Dönem |
Bahar,Güz |
| Haftalık İletişim Saatleri |
| Ders: 3 |
Okuma: None |
Laboratuvar : 2 |
Diğer: None |
|
| Tahmini Öğrenci İş Yükü |
Dönem boyunca 151 saat |
| Ders Kredileri |
6 AKTS |
| Değerlendirme |
Standart Harf Notu
|
| Ön Koşul |
COMP 109 - Computer Programming (JAVA)
|
| Yan Koşul |
Yok |
| Beklenen Ön Bilgi |
Temel programlama bilgisi |
| Kayıt Kısıtlamaları |
Sadece lisans öğrencileri |
| Genel Eğitim Hedefi |
Nesne yönelimli programlamanın temellerini ve Java programlama dilinde temel mühendislik problemlerini çözmek için nesne yönelimli bilgisayar algoritmalarının nasıl tasarlanıp uygulanacağını öğrenmek. |
| Ders Açıklaması |
Bu ders, nesneler, sınıflar, kalıtım, polimorfizm, dinamik bağlama gibi nesne yönelimli programlama yaklaşımının temellerini ve bu kavramların Java programlama dili kullanılarak uygulanmasını kapsar. |
Ders Öğrenme Çıktıları ve Yeterlilikler
Bu dersi başarıyla tamamlayabilen öğrenciler:
1) Mühendislik problemlerini çözmek için nesne yönelimli bilgisayar programları uygular;
2) Çözümler üretmek için nesne yönelimli algoritmalar tasarlar;
3) Programlama çözümlerinin sonuçlarını sunar;
4) Nesne yönelimli programlar yazarken etik ve profesyonel sorumlulukları tanır.
|
| Program Öğrenme Çıktıları/Ders Öğrenme Çıktıları |
1 |
2 |
3 |
4 |
Program Sonuçları ve Yeterliliklerle İlişkisi
| N Yok |
S Destekleyici |
H Çok İlgili |
| |
|
|
| |
Program Çıktıları ve Yeterlilikler |
Düzey |
Değerlendirme |
| Hazırlayan ve Tarih |
YASSINE DRIAS , October 2024 |
| Ders Koordinatörü |
YASSINE DRIAS |
| Dönem |
Bahar,Güz |
| Dersi Veren(ler) |
|
Ders İçeriği
| Hafta |
Konu |
| 1) |
Nesne Yönelimli Programlama Kavramlarına Giriş
|
| 2) |
Metotlar
|
| 3) |
Diziler
|
| 4) |
Referans Tipleri
|
| 5) |
Sınıflar Bölüm 1
|
| 6) |
Sınıflar Bölüm 2
|
| 7) |
Dizi Listeleri
|
| 8) |
Nesne Yönelimli Tasarım Bölüm 1 (Sınıf Tasarımı)
|
| 9) |
Kalıtım Bölüm 1
|
| 10) |
Kalıtım Bölüm 2
|
| 11) |
Polimorfizm Bölüm 1
|
| 12) |
Polimorfizm Bölüm 2
|
| 13) |
Soyut Sınıflar ve Arayüzler
|
| 14) |
Nesne Yönelimli Tasarım Bölüm 2 (İleri Düzey Sınıf Tasarımı)
|
| 15) |
Final Sınavı/Proje/Sunum Dönemi
|
| 16) |
Final Sınavı/Proje/Sunum Dönemi |
| Gerekli/Tavsiye Edilen Okumalar | Introduction to Java Programming: Comprehensive Ed., D. Liang, Pearson |
| Öğretme Teknikleri | Tersyüz derslik. Öğrenciler ödevleri ferdi olarak yapacaklardır.
|
| Ödev ve Projeler | Ödevler |
| Laboratuvar Çalışması | Laboratuvar çalışması |
| Bilgisayar Kullanımı | Gerekli |
| Diğer Aktiviteler | Yok |
| Değerlendirme Yöntemleri |
| Değerlendirme Araçları |
Sayı |
Ağırlık |
| Laboratuar |
14 |
% 0 |
| Ödev |
3 |
% 20 |
| Ara Sınavlar |
2 |
% 80 |
| TOPLAM |
% 100 |
|
| Ders Yönetimi |
driasy@mef.edu.tr
0 212 395 37 45
Eğitmenin ofisi: 5. kat
Sınavlar:
Kitap ve not kullanımı yasaktır.
Devam Kuralları:
YÖK yönetmelikleri geçerlidir.
Ara Sınav Kaçırma:
Ara sınav veya quiz tarihleri için istisnasız hazır bulunmanız ve seyahat planlarınızı bu tarihler etrafında yapmanız beklenir. Tıbbi acil durumlar, doktor raporu ile birlikte sunulursa hariç tutulur. Ara sınav/quiz gününde sağlık merkezinde muayene edildiğinizi belirten bir not, tıbbi mazeretle sınavdan/quizden devamsızlığın yeterli bir belgesi değildir. Notun, ara sınavı/quiz'i alacak durumda olmadığınızı belirtmesi gerekir. Uygun mazeret belgelerinin sunulması şartıyla kaçırılan ara sınav/quiz için telafi yapılacaktır. Belirlenen günde ara sınav/quiz'e katılmaz ve geçerli bir mazeretiniz olmazsa, ara sınav/quiz'den sıfır (0) alırsınız. İş görüşmeleri, işveren etkinlikleri, düğünler, tatiller vb. mazeret olarak kabul edilmez.
Final Sınavına Girme Uygunluğu:
Final sınavı yoktur.
Final Kaçırma: Final sınavı yoktur.
Sınıf İçi Uygun Davranış ve Öğrenci Davranış Kuralları Hatırlatması: YÖK Yönetmelikleri
İntihal Beyanı: YÖK Yönetmelikleri |