Eskişehir Teknik Üniversitesi Eskişehir Teknik Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • English
Program Hakkında Eğitim Amaçları Program Yeterlilikleri (Çıktıları) Dersler - AKTS Kredileri Alan Yeterlilikleri Ders - Prog. Yeterlilik İlişkileri Alan & Prog. Yeterlilik İlişkileri Ders - Sürdürülebilir Kalkınma Amaçları İlişkisi
  • Mühendislik Fakültesi
  • Bilgisayar Mühendisliği Bölümü (İngilizce)
  • Dersler - AKTS Kredileri
  • Computer Programming III (Bilgisayar Programlama III)
  • Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • Program Çıktılarına Katkısı
  • Öğrenme Çıktısının Program Çıktılarına Katkısı

Ders Bilgileri

Ders Kodu - Ders Adı BİM207 - Computer Programming III (Bilgisayar Programlama III)
Ders Türü Zorunlu Dersler
Ders Dili İngilizce
Teori + Uygulama 2+2
AKTS 6.0
Öğretim Elemanları DOÇENT DOKTOR AHMET ARSLAN
Dersin Veriliş Biçimi Yüz yüze
Dersin Önkoşulları BİM103 Bilgisayar Programlama I, BİM108 Bilgisayar Programlama II
Önerilen Dersler Yoktur.
Zorunlu ya da Önerilen Kaynaklar Intro to Java Programming, Comprehensive Version, 10th Edition, By Y. Daniel Liang.
Okuma Listesi https://docs.oracle.com/javase/tutorial/essential/environment/paths.htmlhttps://guides.github.com/activities/hello-world/https://maven.apache.org/guides/getting-started/http://gradle.org
Değerlendirme 1 Ara Sınav, 1 Proje ve 1 Dönem Sonu Sınavı.
Staj & Uygulama Yoktur.
Sürdürülebilir Kalkınma Amaçları Nitelikli Eğitim , Sanayi, Yenilikçilik ve Altyapı

Ders İçeriği

Haftalar Konular
1. hafta PATH ve CLASSPATH Ortam Değişkenleri.
2. hafta Java Komut Satırı Anahtarları: -classpath, -class, -server, -jar.
3. hafta Sürüm Kontrol Sistemleri: Git, GitHub.
4. hafta Derleme araçları: Maven, Gradle.
5. hafta Generics: Sınırlandırılmış tipler, Jokerler.
6. hafta Java ile İlişkisel Veri Tabanlarına Bağlanma.
7. hafta Yazılım Testi: Ünite testi (JUnit).
8. hafta JavaFX ile Grafik Ara Yüz Geliştirme.
9. hafta JavaFX Temelleri
10. hafta Olay-tabanlı programlamaya giriş.
11. hafta Fare olayları, Klavye olayları, Animasyonlar.
12. hafta JavaFX ara yüz kontrolleri ve çoklu ortam.
13. hafta Düğme/Tuş, Seçme kutuları, Radyo düğmeleri, Çok satırlı metin girişleri, Menüden seçim.
14. hafta Sürekli iyileştirme için: Ders değerlendirmesi ve öğrencilerden anonim olarak ders hakkında geri dönüt toplamak.

Öğretim Yöntem ve Teknikleri

  • Öğretim Yöntemleri
  • Anlatım
  • Soru-Yanıt
  • Uygulama - Alıştırma
  • Proje Tasarımı/Yönetimi
  • Öğretim Yeterlilikleri
  • Üretken
  • Takım halinde çalışabilme
  • Problem çözme
  • Kurumsal bilgiyi uygulamaya dönüştürme
  • Organize etme ve planlama
  • Disiplinlerarası projelerde çalışma
  • Proje Tasarlama ve Yönetme
  • Uluslararası projelerde çalışma

Ölçme ve Değerlendirme

Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
1.Ara Sınav 1 30
Proje 1 20
Dönem Sonu Sınavı 1 50
Toplam (%) 100
  • Kurumsal
  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık
  • Akademik Programlar
  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi
  • Öğrenci İçin Bilgi
  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları ı
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı
  • Öğrenci İçin Bilgi
  • Öğrenim Olanakları
  • Uluslararası Programlar r
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri