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 IV (Bilgisayar Programlama IV)
  • 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İM2006 - Computer Programming IV (Bilgisayar Programlama IV)
Ders Türü Zorunlu Dersler
Ders Dili İngilizce
Teori + Uygulama 2+2
AKTS 5.5
Öğ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, BİMXXX8947 Bilgisayar Programlama III
Önerilen Dersler Yoktur.
Zorunlu ya da Önerilen Kaynaklar AI-Assisted Programming: Better Planning, Coding, Testing, and Deployment, by Tom Taulli, April 2024, O'Reilly Media, Inc. ISBN: 9781098164560.AI Assisted Coding: The Practical Guide for Software Development by Michael Kofler, Bernd Öggl, Sebastian Springer, 2025, SAP Press. ISBN: 978-1-4932-2694-8.The Essential Guide to Prompt Engineering by Vladimir Geroimenko (Springer, 2025).Prompt Engineering in Practice, by Richard Davies, Manning Publications, Early Access Program (MEAP), May 2024. ISBN: 9781633436305.
Okuma Listesi Learn AI-Assisted Python Programming: With GitHub Copilot and ChatGPT, by Leo Porter and Daniel Zingaro, Manning Publications, Second Edition, September 2024. ISBN: 9781633435995.
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ı

Ders İçeriği

Haftalar Konular
1. hafta İstem Mühendisliğine Giriş
2. hafta Büyük Dil Modellerine Giriş
3. hafta Yapay Zekâ Destekli Kodlamaya Genel Bakış
4. hafta Kod Üretimi İçin Etkili İstemler
5. hafta Yapay Zekâ ile Kod Açıklama ve Dokümantasyon Üretimi
6. hafta Yapay Zekâ ile Hata Ayıklama
7. hafta Test Üretimi ve Doğrulama
8. hafta Kod Yeniden Düzenleme ve Optimizasyon
9. hafta Çok Dosyalı ve Bağlamsal İstemler
10. hafta İstem Zincirleme ve Araç Entegrasyonu
11. hafta Kodlama Yardımcılarının Geliştirme Ortamlarıyla Entegrasyonu
12. hafta Etik, Güvenlik ve Telif konuları
13. hafta Yapay Zekâ ile Programlama – Yapay Zekâ Araçlarını API'ler Aracılığıyla Kod İçinden Çağırma
14. hafta Yapay Zekâ API'leri ile Daha Akıllı Uygulamalar Geliştirme

Öğretim Yöntem ve Teknikleri

  • Öğretim Yöntemleri
  • Anlatım
  • Soru-Yanıt
  • Takım/Grup Çalışması
  • Uygulama - Alıştırma
  • Beyin Fırtınası
  • Proje Tasarımı/Yönetimi
  • Öğretim Yeterlilikleri
  • Üretken
  • Eleştirel düşünebilme
  • 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 (%)
Toplam (%) 0
  • 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