Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu

Ders Öğretim Planı

Ders KoduDers AdıDers TürüYılYarıyılAKTS
BGP102 Java Programlama 927001 1 2 4
Dersin Seviyesi
Ön Lisans
Dersin Amacı
Bu ders ile öğrenciye, yazılım mimarileri ile ilgili yeterliklerin kazandırılması amaçlanmaktadır.
Dersin Veren Öğretim Görevlisi/Görevlileri
Öğr. Gör. Tuğba CANSU TOPALLI
Öğrenme Çıktıları
  1. Java programlama dilini öğrenme
  2. Java dilini kullanarak bir proje geliştirebilme
  3. Geliştirilen bir projeyi analiz edebilme
Öğrenim Türü
Birinci Öğretim
Ön Koşul Dersleri
Yok
Önerilen Diğer Husular
Yok
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Planlanan Öğrenme Aktiviteleri ve Metodları
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Yok
Dersin İçeriği
Gereksinimleri belirlemek ve analiz etmek, Yazılım geliştirme modeli ve yazılım mimarisini seçmek, Tasarım araçlarını kullanmak, Gereksinimlere uygun yazılımı tasarlamak, Yazılımı kodlamak, Dosya sürüm kontrol araçlarını kullanmak, Test araçlarını kullanmak, Yazılımın testini yapmak, Proje yönetim araçlarını kullanmak, Bakım ve onarım süreci işlemlerini yapmak
Haftalık Ders İçeriği
Hafta Teorik Uygulama Laboratuar
1.Java’ya Giriş
2.Java Programlama diline temel giriş; JRE'nin yüklenmesi, J2EE'nin kurulumu
3.Eclipse'te görsel tasarım araçlarının kurulumu .
4.Eclipse'in arayüzünün kullanımı.
5.Java Programlama Diline Giriş "Merhaba Dünya"
6.Kontrol yapıları: seçim ifadeleri, if, else, switch
7.Kontrol yapıları: seçim ifadeleri, if, else, switch
8.Kontrol yapıları: seçim ifadeleri, if, else, switch
9.Ara Sınav
10.Döngü yapıları: yineleme ifadeleri, for, while
11.Döngü yapıları: yineleme ifadeleri, for, while
12.Do-while, break, continue
13.Sınıf, nesne ve metot kavramlarına giriş
14.Dizi oluşturma
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetKatkı (%)
Ara Sınav1100
Toplam100
Yarıyıl (Yıl) Sonu EtkinlikleriAdetKatkı (%)
Final Sınavı1100
Toplam100
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
Toplam100
İş Yükü Hesaplaması
EtkinliklerAdetSüresi(saat)Toplam İş Yükü(saat)
Ara Sınav111
Final Sınavı111
Bütünleme Sınavı111
Uygulama/Pratik14342
Laboratuvar14342
Rapor Hazırlama14114
Toplam101