Ders Planı /

Ders Bilgileri

Dersin Kredisi
Dersin AKTS Kredisi
Dersin Öğretim Dili Türkçe
Dersin Düzeyi Önlisans , TYYÇ: 5. Düzey , EQF-LLL: 5. Düzey , QF-EHEA:Kısa Düzey
Dersin Türü
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ?
Dersin Koordinatörü Öğr. Gör. TANKUT KURT
Dersi Veren(ler)
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı Nesneye yönelik olarak C# programlama dilinin temellerinin ve yazılım geliştirme yöntemlerinin öğrenilmesi
Dersin İçeriği Nesne nedir? Nesne yönelimli uygulamaların avantajları, C# programlama dilinin temel kavramları, Sınıf tasarımı, nesne oluşturma, Kapsülleme, Kalıtım, Çok Biçimlilik, Soyutlama gibi temel kavramlar.

Haftalık Ders Konuları

1Nesneye yönelik programlamanın temel kavramları
2C# temel kavramlar: Veri tipleri, Console sınıfı metotları, Veri tiplerinin dönüşümleri, Boxing ve unboxing işlemleri
3Karar Yapıları, Math sınıfı metotları
4Döngü Yapıları, Random sınıfı metotları
5Diziler, Array sınıfı metotları ve özellikleri
6String
7Metotlar
8Sınıf Kavramı, Alan ve özellik kavramları, Erişim belirleyicileri, Kapsülleme
9Ara Sınav
10Constructor metotlar, Destructor metot, Static constructor metot
11Kalıtım, Sanal yapılar, Override işlemi
12Çok biçimlilik(Polymorphism)
13Soyutlama, Abstract Class
14Soyutlama, Interface

Kaynaklar

1- Bilgin M., C# ile Nesne Tabanlı Programlama Eğitim Kitabı, Kodlab Yayınları
Partner 1
Euras
YOK
Eurodesk
Study Aydin
Edexcel
Toefl
Pearson
Kalite
MYK
Turkak
GSB
Europass
Nafsa
Unesco
Yok 2
Study 2
IAUP
EUA
Yokak
Teknofest