GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
0 0 0 0

Lisans





1 Öğrenciler, etkin algoritmalar tasarlayabileceklerdir.
2 Öğrenciler, C programlama dilinin özelliklerini kullanabileceklerdir.
3 Öğrenciler, geliştirdikleri bir algoritmayı C dili yardımıyla uygulayabileceklerdir.
4 Öğrenciler modüler programlama yeteneklerine sahip olacaklardır.
5 Öğrenciler, programlarındaki hataları ayıklayabileceklerdir.
6 Öğrenciler, okunabilir ve tekrar kullanılabilir kaynak kodlar yazabileceklerdir.



Yok



Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Yazılım nedir? Programlama dillerinin seviyelerine göre sınıflandırılması, Programlama dillerinin değerlemesi, Programlama yaklaşımları, C dilinin özellikleri, C dilinin tarihi
2 Çevirici programlar, Derleyiciler, Yorumlayıcılar, Derleyicilere olan gereksinim, Tümleşik geliştirme ortamı, Problemin temsili, Çözüm adımlarının ifadesi
3 C programlamaya giriş, C’de veri tipleri, Değişkenler, Sabitler, Sayıların Görüntülenmesi, Yazdırma Alanı genişliği, Veri Girişi
4 Aritmetik Operatörler, Atama Operatörü, Karşılaştırma Operatörleri, Mantıksal Operatörler, Arttırma-eksiltme operatörleri, Tip Dönüşümleri
5 Akış Denetimi; IF Komutu, SWITCH Komutu, Koşul Operatörü
6 For Döngüsü
7 While Döngüsü
8 Fonksiyon Tanımı, Fonksiyon Çağırma, Fonksiyonların Prototipi, Başlık Dosyaları, Yerel ve Küresel Değişkenler, Fonksiyonlarda Geçerlilik
9 Dizi Tanımı, Dizilere Değer Atama, Dizilere Veri Girişi, Dizilere İlk Değer Verilmesi, Değişken Sınıfı
10 Fonksiyonlara Dizi Geçirme, Çok Boyutlu Diziler, İki Boyutlu Dizilere İlk Değer Verilmesi
11 Karakter ve Stringler, Tek Karakter Üzerinde İşlem Yapan Fonksiyonlar, Karakter Dizileri, Stringler, String Giriş/Çıkış Fonksiyonları
12 Göstericiler, Adres ve Dolaylı Erişim, Gösterici Kullanımı, Gösterici ve Fonksiyonlar, Dizilerin Fonksiyona Geçirilmesi
13 Yapı Tanımı, Yapının Elemanlarına Erişim, Yapılara İlk Değer Verilmesi
14 İç İçe Yapılar, Birleşim



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 2 100
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


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 2 2 4
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Bireysel Çalışma 14 2 28
Ara Sınav İçin Bireysel Çalışma 2 12 24
Final Sınavı içiin Bireysel Çalışma 1 20 20
Toplam İş Yükü (saat) 120

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