Bilgi Paketi

Mekatronik Programı

KKSD189

JAVA PROGRAMLAMA

Ders Kodu
KKSD189
Yarıyıl
-
Teori+Uygulama
3 + 0
AKTS
6
Dersin TürüSeçmeli
Dersin DüzeyiÖnlisans
Dersin Yılı-
Dersin Yarıyılı-
AKTS6
Öğretim Eleman(lar)ı -
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. Öğrenciler, Java versiyonları hakkında bilgi sahibi olur.
  2. Öğrenciler, Java yazılım geliştirme dilinin tarihsel gelişimini öğrenir.
  3. Öğrenciler, Java programlama dilini kullanarak algoritma ve uygulama geliştirmeyi öğrenir.
  4. Öğrenciler, örnek Java programları ile hangi problemlere çözüm üretebileceğini kavrar.
  5. Öğrenciler kendi Java projesini geliştirir.
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen DerslerYok
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
Kaynaklar1) 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ü / 306.06
Dersin AKTS Kredisi6
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5
P1
P2
P3
P4 X X X X X
P5
P6
P7
P8
P9
P10
P11
P12
P13
P14