Ders Öğretim Planı

Ders Kodu Ders Adı Ders Türü Yıl Dönem AKTS
MAT414 İleri Programlama II 927003 4 8 6

Dersin Amacı

C programının temel ifadelerini tanıtmak ve programı uygulatmak.

Dersin Veren Öğretim Görevlisi/Görevlileri

Prof. Dr. Vedat Suat ERTÜRK

Ön Koşul Dersleri

Yok

Önerilen Diğer Hususlar

Yok

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Schaum's Outlines Programming with C, Byron Gottfried, Second edition.

Dersin Sunulduğu Dil

Türkçe

Staj Durumu

Yok

Dersin İçeriği

C diline giriş, veri tipleri ve sabitler, değişkenler ve diziler, atama operatörleri, kütüphane fonksiyonları, kontrol yapıları ,fonksiyon tanımlama.

Değerlendirme

# Etkinlikler Adet Yuzde Katkısı Yarıyıl İci Etkinlik Yıl Sonu Etkinlik
90 Yarıyıl (Yıl) İçi Etkinlikleri 1 40
91 Yarıyıl (Yıl) Sonu Etkinlikleri 1 60
1 Ara Sınav 1 60 1
21 Rapor Sunma 1 20 1
54 Ev Ödevi 1 20 1
2 Final Sınavı 1 100 1

Ders İş Yükü Verisi

# Etkinlikler Adet Süresi(saat) Toplam İş Yükü(saat)
1 Ara Sınav 1 2 2
2 Final Sınavı 1 2 2
5 Derse Katılım 13 4 52
21 Rapor Sunma 2 7 14
29 Bireysel Çalışma 13 4 52
31 Ödev Problemleri için Bireysel Çalışma 2 5 10
32 Ara Sınav İçin Bireysel Çalışma 2 4 8
33 Final Sınavı içiin Bireysel Çalışma 2 5 10

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Programlama dilleri türleri
2 C diline giriş
3 C dilinde karakter cümlesi
4 Veri tipleri ve sabitler
5 Değişkenler ve diziler
6 Aritmetik operatörler
7 Mantıksal ve ilişki operatörleri
8 Atama operatörleri
9 Arasınav
10 Kütüphane fonksiyonları
11 Girdi, çıktı ve yazdırma fonksiyonları
12 Bir C programını hazırlama ve çalıştırma
13 Kontrol yapıları, if-else, Do-while döngüleri
14 Fonksiyon tanımlama, bir fonksiyona erişim

Dersin Öğrenme Çıktıları

# Öğrenme Çıktı Id Açıklama
1 1511212 C programlama dilini kullanarak kod yazımı öğrenir
2 1511213 Kütüphane fonksiyonlarının çağırımını öğrenir.
3 1511214 Problemin algoritmasını hazırlamayı bilir.
4 1511215 Algoritmaların kodunun yazılmasını bilir.
5 1511216 Farklı türde algoritma yazılımı yapmayı kavrar.

Bölüm Program Çıktıları

# Program Çıktı Id Açıklama
1 71399 Matematik alanında yeterli bilgiye sahip olma ve uygulama alanlarındaki problemleri saptama, tanımlama, analiz etme ve çözüm yöntemleri geliştirebilme becerisi,
2 71400 Matematik alanı ile ilgili konularda sözlü ve yazılı etkin iletişim kurma ve bu konulara ilişkin çözüm önerilerini aktarabilme becerisi,
3 71401 Bireysel ve grup olarak alanı ile ilgili çalışmaları disiplinli ve gerektiğinde sorumluluk alarak etkin yürütebilme,
4 71402 İlgi duyduğu alanda kendini geliştirebilme.
5 71403 Matematik ve uygulama alanlarındaki problemleri çözmek için bilişim teknolojilerini etkin olarak kullanabilme,
6 77474 Alanı ile ilgili bilgiye ulaşabilecek ve problemleri çözebilecek düzeyde yabancı dil bilgisi öğrenebilme,.
7 77475 Sosyal ve toplumsal problemleri fark etme ve çözüm geliştirebilme,
8 71404 Matematik ile ilgili araştırmalarda ve faaliyetlerde bilimsel, kültürel, toplumsal ve mesleki etik değerlere uygun hareket etme becerisi,

Ögrenme Çıktı Matrisi

Program Çıktısı
1 2 3 4 5 6 7 8
Öğrenme Çıktısı
1 5 4 5 5 5 1 2 4
2 5 4 5 5 5 1 2 4
3 5 4 5 5 5 1 2 4
4 5 4 5 5 5 1 2 4
5 5 4 5 5 5 1 2 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek