BAYBURT ÜNİVERSİTESİ Bilgi Paketi / Ders Kataloğu

Anasayfa Bayburt Üniversitesi Hakkında Derece Programları Öğrenciler için genel bilgiler
Ders Öğretim Planı
Dersin KoduDersin AdıDersin TürüYılYarıyılAKTS
YÖN309Nesne Yönelimli Programlama (Modelleme)Zorunlu354
Dersin Seviyesi
Lisans
Dersin Amacı
Bu dersin amacı C# programlama dilini kullanarak nesne yönelimli programlamayı anlatmak ve nesne yönelimli yazılım geliştirme becerisi kazandırmaktır.
Dersi Veren Öğretim Görevlisi/Görevlileri
Dr. Öğr. Üyesi Doruk AYBERKİN
Öğrenme Çıktıları
1Programlama için gerekli yazılım kurulumlarını yapmak
2Programlama dilinin temel komutları ile uygulama hazırlamak
3Programlama dilinde fonksiyon kullanarak uygulama hazırlamak
4Programlama nesneleri oluşturmak ve nesnelerle çalışmak
5Veritabanı nesnelerini kullanmak
Öğrenim Türü
Birinci Öğretim
Dersin Ön Koşulu Olan Dersler
Yok
Ders İçin Önerilen Diğer Hususlar
Yok
Dersin İçeriği
Sarmalama, sınıflar ve nesneler, sınıf üyeleri: Data üyeleri ve üye fonksiyonlar, sınıf üye görülgenliği (private, public, protected), sınıf hiyerarşisi, tek ve çoklu kalıtım, sınıflar arası ilişkiler, sınıf değişkenleri ve durum değişkenleri, sınıf metotları ve durum metotları.
Haftalık Ayrıntılı Ders İçeriği
HaftaTeorikUygulamaLaboratuvar
1 C# Programlamaya giriş
2Sınıflara ve nesnelere giriş
3Kontrol durumları
4Fonksiyonlar ve özyineleme
5Diziler ve vektörler
6İşaretleyiciler
7Ara Sınav
8Sınıflar
9Sınıflar
10Nesne
11Nesne
12Nesne tabanlı programlama
13Miras
14Çoklu kalıtım
15Çoklu kalıtım
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Uzunköprü S., 2015, Visual Studio 2016, KODLAB Yayın Dağıtım Her Yönüyle C# :Nesne Yönelimli Programlama Dili C# İçin Temel Kılavuz - Sefer ALGAN - PUSULA
Planlanan Öğrenme Aktiviteleri ve Metodları
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetDeğer
Ara Sınav1100
TOPLAM100
Yarıyıl(Yıl) Sonu EtkinliklerAdetDeğer
Final Sınavı1100
TOPLAM100
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
TOPLAM100
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Yok
İş Yükü Hesaplaması
EtkinliklerSayısıSüresi (saat)Toplam İş Yükü (saat)
Ara Sınav111
Final Sınavı122
Derse Katılım14456
Uygulama/Pratik14228
Ara Sınav İçin Bireysel Çalışma44,518
Final Sınavı içiin Bireysel Çalışma4416
TOPLAM İŞ YÜKÜ (saat)121
Program ve Öğrenme Çıktıları İlişkisi

1

2

3

4

5

6
ÖÇ1222222
ÖÇ2433333
ÖÇ3233233
ÖÇ4111111
ÖÇ5444444
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek