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ı |
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 |
Java Yeni Başlayanlar İçin, Kodlab Yayın, Mehmet Kirazlı – Sezer Tanrıverdi |
Introduction.to.Java.Programming., Y.Daniel.Liang. |
Program Yeterlilik | Katkı Düzeyi | Ölçme Yöntemi |
---|---|---|
PY1 | 5 | - |
PY2 | 3 | - |
PY5 | 3 | - |
PY12 | 3 | - |
PY16 | 3 | - |
PY17 | 3 | - |
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 |
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 |