
| 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 |
Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak program yazımı ile ilgili yeterlikleri kazandırılması amaçlanmaktadır.
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.
| 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 |
| 1. | Yeni Başlayanlar İçin C# ile Nesne Tabanlı Programlama Abaküs Yayınları Fahrettin Erdinç 2015 |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ödev | 1 | %10 |
| Kısa Sınav (Quiz) | 1 | %10 |
| Ara Sınav (Vize) | 1 | %20 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 0 | 3 | 42 |
| Uygulamalı Ders | 14 | 0 | 1 | 14 |
| Ödev | 1 | 10 | 1 | 11 |
| Kısa Sınav | 1 | 10 | 1 | 11 |
| Ara Sınav | 1 | 10 | 1 | 11 |
| Dönem Sonu Sınavı | 1 | 10 | 1 | 11 |
| TOPLAM İŞ YÜKÜ (Saat) | 100 | |||
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 |