Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Nesne Tabanlı Programlama I BLG1232 2. Yarıyıl 2 + 2 3,0 4,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Ön Lisans
Dersin Türü Ders
Dersin Verilişi Yüz yüze
Dersin Koordinatörü Öğr. Gör. Tuba PALA
Dersi Verenler Öğr. Gör. Tuba PALA
Dersin Yardımcıları
Dersin Amacı Bu dersin amacı nesneye dayalı programlama ve Java programlama diline giriş yapmaktır.
Dersin İçeriği - Nesneye dayalı programlama ile ilgili genel kavramları öğrenmek, - Java programlama dilinin temel özelliklerini öğrenmek.
Ders Öğrenme Kazanımları
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Nesne tabanlı programlamaya giriş
2. Hafta Java programlama temelleri.
3. Hafta Kararlar
4. Hafta Kararlar (Uygulama Örnekleri)
5. Hafta Döngüler
6. Hafta Döngüler (Uygulama Örnekleri)
7. Hafta Diziler
8. Hafta Diziler (Uygulama Örnekleri)
9. Hafta Diziler - İki boyutlu dizi (matris)
10. Hafta Matris Örnekler
11. Hafta Metodlar
12. Hafta Metodlar (Uygulama Örnekleri)
13. Hafta Math Sınıfı ile Matematiksel İşlemler
14. Hafta String Sınıfı ile Metinler Üzerinde Çalışma
Kaynaklar
Java Yeni Başlayanlar İçin, Kodlab Yayın, Mehmet Kirazlı – Sezer Tanrıverdi
Introduction.to.Java.Programming., Y.Daniel.Liang.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi Ölçme Yöntemi
PY1 5 -
PY2 3 -
PY5 3 -
PY12 3 -
PY16 3 -
PY17 3 -
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ara Sınav 1 1 10 10
Final 1 13 13
Sınıf İçi Etkinlik 14 2 28
Toplam İş Yükü 51
Dersin AKTS Kredisi 4,0