GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
505001342018 INTRODUCTION TO COMPUTER PROGRAMMING Ders 1 2 5,00

Lisans


İngilizce


Programlama mantığını ve C ile Programlamanın temellerini öğretmek.


Doç. Dr. Nükhet ÖZBEK


1 Matematik, fen ve mühendislik bilgilerini yazılımla doğrulama tecrübesi
2 İstenen özelliklerde fonksiyon, program ve veri yapısı tasarlayabilme
3 Yazılım tabanlı mühendislik problemlerini tanımlayabilme ve çözebilme
4 Dizi, string, pointer, dosya, struct kullanarak yazılım yapabilme
5 C dilini kullanarak orta seviyede bilgisayar yazılımı geliştirebilme

Birinci Öğretim


Yok


-


C diline giriş Değişken tipleri Matematiksel ifadeler Operatörler Giriş-çıkış fonksiyonları Şartlı ifadeler Döngüler Fonksiyonlar Diziler Karakter dizileri (Strings) İşaretçiler (Pointers) Dosya operasyonları Veriyapıları Özyineleme


Hafta Konular (Teorik) Laboratuvar Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 C diline giriş IDE tanıtımı
2 Değişken tipleri Konuyla ilgili kodlama deneyleri
3 Matematiksel ifadeler Konuyla ilgili kodlama deneyleri
4 Operatörler Konuyla ilgili kodlama deneyleri
5 Giriş-çıkış fonksiyonları, Şartlı ifadeler Konuyla ilgili kodlama deneyleri
6 Döngüler Konuyla ilgili kodlama deneyleri
7 Fonksiyonlar Konuyla ilgili kodlama deneyleri
8 Ara Sınav
9 Diziler Konuyla ilgili kodlama deneyleri
10 Karakter diziler (Strings) Konuyla ilgili kodlama deneyleri
11 İşaretçiler (Pointers) Konuyla ilgili kodlama deneyleri
12 Dosya operasyonları Konuyla ilgili kodlama deneyleri
13 Veri yapıları Konuyla ilgili kodlama deneyleri
14 Recursion Konuyla ilgili kodlama deneyleri
15 Genel tekrar Genel tekrar
16 Final Sınavı

Hanly, J.R., Koffman, E.B, “Problem Solving and Program Design in C” (7th Edition), Pearson Education Inc., (2012)



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 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 1 2 2
Final Sınavı 1 2 2
Bütünleme Sınavı 1 2 2
Quiz 5 1 5
Toplam İş Yükü (saat) 11

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