GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
4507002032006 PROGRAMLAMA DİLLERİ I Ders 2 3 5,00

Lisans


Türkçe


Programlama dillerinin genel yapısını öğretmek ve yapısal programlama ilkelerini kullanarak C# programlama dilinde programlar oluşturmak.


Prof. Dr. Mustafa Murat İNCEOĞLU


1 döngü programları yazabilir.
2 altprogramlar ve fonksiyonlar kullanabilir.
3 verimlilik ve okunabilirlik analizleri yapabilir.
4 diziler ile ilgili uygulamalar yapabilir.
5 programlama dillerinin özelliklerini kullanarak bir program yazabilir.

Birinci Öğretim


Yok


Yok


C# programlama dilinde görsel araçlar ve kullanımları, dizinli değişkenler, metotlar, nesneye yönelik programlama.


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Problem çözme
2 C# Programlama Diline giriş ve editör kullanımı
3 Programlama dilinin yapısı ve tanımlar
4 Görsel araçlar-1
5 Görsel araçlar-2
6 Görsel araçlar-3
7 Dizinli değişkenler-1
8 Ara sınav
9 Dizinli değişkenler-2
10 Dizinli değişkenler-3
11 Metotlar-1
12 Metotlar-2
13 Nesneye yönelik programlama-1
14 Nesneye yönelik programlama-2
15 Nesneye yönelik programlama-3
16 Dönem sonu sınavı

Deitel, Deitel, C#: How to Program 2008, Prentice Hall, 2008.


Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.


Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Quiz 1 20
Laboratuvar 1 20
Ev Ödevi 1 10
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Quiz 4 0 2
Derse Katılım 14 3 42
Uygulama/Pratik 14 2 28
Bireysel Çalışma 14 1 14
Ödev Problemleri için Bireysel Çalışma 5 5 25
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 10 10
Okuma 14 2 28
Toplam İş Yükü (saat) 163

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11
ÖÇ 1 1 2 5 5 5 4
ÖÇ 2 1 2 5 5 5 4
ÖÇ 3 1 2 5 5 5 4
ÖÇ 4 1 2 5 5 5 4
ÖÇ 5 1 2 5 5 5 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek