GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EYON221 Yapısal Programlama Ders 2 3 6.00 3.00

Lisans


Türkçe


Öğrencilerin yüksek seviyeli, genel amaçlı, yapısal programlama dillerine giriş yapması ve uygulaması.


Dr. Öğr. Üyesi Gülsüm ŞANAL


1 Bilgisayar programlamada kullanılan temel terminolojiyi anlamak.
2 C tabanlı çalışan yazılımlarının alt yapısını kavrayabilme.
3 Temel programlama dilleri ve özelliklerini tanımlama
4 C Programlama dilinin temel komutlarını, fonksiyon ve dizi yapılarını, giriş-çıkış işlemlerini tanımlama ve kullanma
5 C dilinde program yazmak, derlemek ve hata ayıklamak.
6 Değerle çağırmak ve referansla çağırmak arasındaki farkı açıklamak.

Birinci Öğretim


Yazılım Geliştirme Temelleri


Yok


Temel programlama dilleri ve özelliklerini tanımlama. C Programlama dilinin temel komutlarını, fonksiyon ve dizi yapılarını, giriş-çıkış işlemlerini tanımlama ve kullanma. C tabanlı çalışan yazılımlarının alt yapısını kavrayabilme.


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Yapısal programlamaya giriş (genel kavramlar)
2 Problem tanımından alt sistemlerin bulunması(örnekler)
3 Problem tanımından alt sistemlerin bulunması
4 Akış şeması
5 Ana metod ve çözüm mantığının kodlanması
6 Metod tanımlama ve çağırma
7 Metoda parametre geçme yöntemleri
8 Vize Sınavı
9 Metodtan değer dönme
10 Yerel değişkenler ve parametreler
11 Genel değişkenler ve yan etkileri
12 Metodtan metod çağırma
13 Özyineli metod geliştirme

Deitel&Deitel, C-How To Program, Pearson Prentice Hall.



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
Proje Hazırlama 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
Derse Katılım 1 30 30
Ara Sınav İçin Bireysel Çalışma 1 25 25
Final Sınavı içiin Bireysel Çalışma 1 30 30
Performans 1 50 50
Toplam İş Yükü (saat) 139

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
ÖÇ 1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
ÖÇ 2 4 5 5 4 5 5 5 5 5 4 5 5 5 4 5
ÖÇ 3 5 4 5 5 4 5 4 5 5 5 4 4 4 5 4
ÖÇ 4 3 4 5 5 5 5 5 5 4 4 5 5 4 5 5
ÖÇ 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5
ÖÇ 6 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek