Türkçe | English
İKTİSADİ VE İDARİ BİLİMLER FAKÜLTESİ / YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ
( I. ÖĞRETİM)
Ders Bilgi Paketi
Web: http://www.ktu.edu.tr/ybs
Tel: +90 0462 0462 377 29 64
İİBF
İKTİSADİ VE İDARİ BİLİMLER FAKÜLTESİ / YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ / ( I. ÖĞRETİM)
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YBS4009Nesne Tabanlı Programlama3+0+0AKTS:4
Yıl / YarıyılGüz Dönemi
Ders DuzeyiLisans
Yazılım Şekli Seçmeli
BölümüYÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Laboratuar Çalışması
Dersin Süresi14 hafta - haftada 3 saat teorik
Öğretim ÜyesiDr. Öğr. Üyesi Mustafa Bilgehan İMAMOĞLU
Diğer Öğretim Üyesi
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Bu dersin amacı nesne tabanlı programlama kavramına giriş yapmaktır. Bu doğrultuda derste c# programlama dilinin temel özellikleri, nesne tabanlı programlama kavramı ve c# uygulamaları işlenmektedir.
 
Öğrenim KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : C# dilinin temellerini bilir1,2,5,6
ÖK - 2 : Nesne tabanlı programlama mantığını bilir1,2,5,6
ÖK - 3 : C# dilini kullanarak nesne tabanlı programlama uygulamaları geliştirir1,2,5,6
BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Bu derste C# dilinin temelleri, C# yapısı, nesne tabanlı programlama mantığı, sınıflar, erişim denetleyicileri, özellikler, miras alma, çok biçimlilik, aşırı yükleme, soyut sınıflar ve ara yüzler konuları ele alınmaktadır.
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1C# ve .NET mimarisi
 Hafta 2İlk Uygulama Örneği
 Hafta 3Değişkenler ve Tür Dönüşümleri
 Hafta 4Koşul yapıları
 Hafta 5Döngüler
 Hafta 6Nesne tabanlı programlamaya giriş ve sınıf kavramı
 Hafta 7Sınıf Kavramı
 Hafta 8Erişim Denetleyicileri
 Hafta 9Ara sınav
 Hafta 10Özellikler
 Hafta 11Miras alma
 Hafta 12Çok biçimlilik
 Hafta 13Aşırı yükleme
 Hafta 14Dizi ve Listeler
 Hafta 15Ara yüzler
 Hafta 16Final Sınavı
 
Ders Kitabı / Malzemesi
1Aktaş, Volkan. 2018;Her Yönüyle C# 7.0, Kodlab Yayın
 
İlave Kaynak
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 11/2023 1 50
Dönem sonu sınavı 16 1/2024 1 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 2 14 28
Sınıf dışı çalışma 2 14 28
Arasınav için hazırlık 2 8 16
Arasınav 1 1 1
Uygulama 1 1 1
Dönem sonu sınavı için hazırlık 3 6 18
Dönem sonu sınavı 1 1 1
Toplam Çalışma Yükü93