Bilgi Paketi / Ders Kataloğu
Nesne Tabanlı Programlama II
Ders Kodu: BPR252
Ders Türü: Seçmeli
Ders Grubu: Önlisans
Eğitim Dili: Türkçe
Staj Durumu: Yok
Teori: 3
Uyg.: 1
Kredi: 4
Laboratuvar: 0
AKTS: 4
Amaç

Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak program yazımı ile ilgili yeterlikleri kazandırılması amaçlanmaktadır.

Özet İçerik

Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak. Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak. Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri. Kontrol Nesneleri ve Diziler. Nesne Kullanımı ve Operatörler. Standart Fonksiyonlar, Kullanıcı Tanımlı Fonksiyonlar. Bileşen Kütüphanesi. Veri Yapıları. İşletim Sistemi Nesneleri. Menü Tasarımı ve Formlar. Veritabanı İşlemleri. Etkileşimli Veri Nesneleri.

Dersi Veren Öğretim Görevlisi/Görevlileri
Öğrenme Çıktıları
1.Programlama için gerekli yazılımın ayarlarını yapma
2.İşletim sistemi tabanlı temel uygulama geliştirme
3.İşletim sistemi tabanlı ileri uygulama geliştirme
4.Nesne tabanlı programlama paradigmalarını uygulama
5.Veritabanı bağlantılı uygulama tasarımı yapma
6.Veritabanı bağlantılı uygulama geliştirme
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1.Yeni Başlayanlar İçin C# ile Nesne Tabanlı Programlama Abaküs Yayınları Fahrettin Erdinç 2015
Haftalık Ayrıntılı Ders İçeriği
1. Hafta - Teorik
Programlama ortamının incelenmesi
2. Hafta - Teorik
Nesne Tabanlı Programlama İçin Yazılım Kurarak Ayarlarını Yapmak
3. Hafta - Teorik
Programlama Dilinin Temel Deyimleriyle Konsol Uygulamaları Hazırlamak
4. Hafta - Teorik
Programlama Dilinin Temel Deyimleriyle İşletim Sistemi Tabanlı Uygulamaları Hazırlamak
5. Hafta - Teorik
Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri
6. Hafta - Teorik
Kontrol Nesneleri ve Diziler
7. Hafta - Teorik
Kontrol Nesneleri ve Diziler
8. Hafta - Teorik
Nesne Kullanımı ve Operatörler (Ara sınav)
9. Hafta - Teorik
Nesne Kullanımı ve Operatörler
10. Hafta - Teorik
Standart Fonksiyonlar
11. Hafta - Teorik
Kullanıcı Tanımlı Fonksiyonlar
12. Hafta - Teorik
Bileşen Kütüphanesi Veri Yapıları
13. Hafta - Teorik
Veritabanı İşlemleri Etkileşimli Veri Nesneleri
14. Hafta - Teorik
İşletim Sistemi Nesneleri Menü Tasarımı ve Formlar
Değerlendirme
Değerlendirme TürüAdetYüzde
Ödev1%10
Kısa Sınav (Quiz)1%10
Ara Sınav (Vize)1%20
Dönem Sonu Sınavı (Final)1%60
İş Yükü Hesaplaması
EtkinlikSayısıÖn HazırlıkSüreToplam Iş Yükü (Saat)
Kuramsal Ders140342
Uygulamalı Ders140114
Ödev110111
Kısa Sınav110111
Ara Sınav110111
Dönem Sonu Sınavı110111
TOPLAM İŞ YÜKÜ (Saat)100
Program ve Öğrenme Çıktıları İlişkisi
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
2
3
4
2
4
3
4
3
4
4
4
OÇ-2
2
3
3
3
4
3
4
3
4
4
5
OÇ-3
2
3
3
3
4
3
4
3
3
4
5
OÇ-4
3
4
4
2
4
3
3
4
3
4
5
OÇ-5
2
5
3
2
3
4
4
3
4
4
5
OÇ-6
3
5
3
3
4
3
4
3
4
5
4
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026