| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Önlisans |
| Dersin Yılı | - |
| Dersin Yarıyılı | - |
| AKTS | 6 |
| Öğretim Eleman(lar)ı |
- |
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
- Öğrenciler, Java versiyonları hakkında bilgi sahibi olur.
- Öğrenciler, Java yazılım geliştirme dilinin tarihsel gelişimini öğrenir.
- Öğrenciler, Java programlama dilini kullanarak algoritma ve uygulama geliştirmeyi öğrenir.
- Öğrenciler, örnek Java programları ile hangi problemlere çözüm üretebileceğini kavrar.
- Öğrenciler kendi Java projesini geliştirir.
|
| Veriliş Biçimi | Yüz Yüze |
| Önkoşullar | Yok |
| Önerilen Dersler | Yok |
| Ders Tanımı | Java Programlama dersi kapsamında öğrenciler Java programlama dilini kullanarak yazılım geliştirmeyi öğrenirler. |
| Ders İçeriği |
| HAFTA |
KONULAR |
|
1. Hafta |
Java nedir, Java versiyonları, Java geliştiricileri ve Java'nın tarihi |
|
2. Hafta |
Tümleşik yazılım geliştirme platormlarının tanıtımı (Eclipse, Netbeans, IntelliJ IDEA) |
|
3. Hafta |
Şimdiye kadar Java ile gerçekleştirilmiş uygulamaların incelenmesi ve kod analizi |
|
4. Hafta |
Java temelinde algoritmalar, algoritma kavramı ve sorun çözerken Java'nın sunduğu kolaylıklar |
|
5. Hafta |
Temel Java kodları, programcılık bilgisi ve Java yazılımı geliştirme - 1 |
|
6. Hafta |
Temel Java kodları, programcılık bilgisi ve Java yazılımı geliştirme - 2 |
|
7. Hafta |
Temel Java kodları, programcılık bilgisi ve Java yazılımı geliştirme - 3 |
|
8. Hafta |
Ara Sınav |
|
9. Hafta |
Temel Java kodları, programcılık bilgisi ve Java yazılımı geliştirme - 4 |
|
10. Hafta |
Java'da yazılan bir kodun başka kodlar tarafından yorumlanabilir hale getirilmesi |
|
11. Hafta |
Java kodlarının donanım bazında uygulanması |
|
12. Hafta |
Doğrudan çalıştırılabilir hale getirilerek derlenmiş Java program parçalarının geliştirilmesi - 1 |
|
13. Hafta |
Doğrudan çalıştırılabilir hale getirilerek derlenmiş Java program parçalarının geliştirilmesi - 2 |
|
14. Hafta |
Doğrudan çalıştırılabilir hale getirilerek derlenmiş Java program parçalarının geliştirilmesi - 3 |
|
| Kaynaklar | 1) Java ve Java Teknolojileri, Tevfik Kızılören, Kodlab Yayınevi, ISBN: 9786054205257
2) Yeni Başlayanlar İcin Java 8, Mehmet Kirazlı ve Sezer Tanrıverdioğlu, Kodlab Yayınevi, 672 sayfa, ISBN: 9786055201104
3) Yeni Başlayanlar İçin Java: Eğitim Videolu, Bülent Çobanoğlu, 2018, Abaküs Yayıncılık, ISBN: 9786052263310
4) Learning Java: An Introduction to Real-World Programming with Java, 2020, O'Reilly Medya, ISBN: 9781492056270
5) Java Dili ile Kriptoloji Uygulamaları, Hüseyin Bodur, Abaküs Yayınevi, 320 sayfa, ISBN: 9786059129411
***Engel durumunuzdan dolayı akademik uyarlamaya ihtiyaç hissederseniz dersin öğretim elemanıyla irtibat kurunuz. |
| Öğretim Yöntemleri |
- Anlatım
- Soru-Cevap
- Örnek Olay İncelemesi
- Sorun/Problem Çözme
- Eğitim-Uygulama
- Proje
- Sunum
|
| Değerlendirme |
|
Sayısı |
Toplam Katkısı (%) |
| Ara Sınav |
1 |
40 |
| Toplam(%) |
|
40 |
| Yıl İçinin Başarıya Oranı(%) |
|
40 |
| Finalin Başarıya Oranı(%) |
|
60 |
| Toplam(%) |
|
100 |
|
| AKTS İş Yükü |
| Aktivite |
Sayı |
Süre (Saat) |
İş Yükü |
| Ara Sınav |
1 |
2 |
2 |
| Kısa Sınavlara hazırlık |
|
|
|
| Sınıf Dışı Ders Çalışma Süresi |
10 |
8 |
80 |
| Final Sınavına Hazırlık |
4 |
6 |
24 |
| Ders Saati |
14 |
3 |
42 |
| Ara Sınava Hazırlık |
4 |
8 |
32 |
| Laboratuvar |
|
|
|
| Final Sınavı |
1 |
2 |
2 |
| Ödevler |
|
|
|
| Toplam İş Yükü | 182 |
| Toplam İş Yükü / 30 | 6.06 |
| Dersin AKTS Kredisi | 6 |
|
| Dil | Türkçe |
| Staj / Uygulama | Yok |