GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EELK317 Bilgisayar Programlama Seçmeli Ders Grubu 3 5 5.00 3.00

Lisans


Türkçe


Bu dersin amacı, bilgisayar programlaması konusuna bir giriş yapmak, programlama ile ilgili genel kavramları ortaya koymak, algoritma kavramı, algoritmaların nasıl oluşturulacağı ve yapısal programlama konusuna değinmektir.


DR. Öğr. Üy. Önder Eyecioğlu


1 Programlama ile ilgili genel kavramları öğrenmek
2 Algoritma kavramı, algoritmaların nasıl oluşturulacağı ve yapısal programlama konularını kavramak
3 Yapısal özellikleri ve güçlü olanakları ile her programcının mutlaka bilmesi gereken bir dil olan C/C++ programlama dilinin temel özelliklerini algoritma kavramı ile ilişkili olarak öğrenmek

Birinci Öğretim



Yok


Algoritma ve programlama mantığı, akış diyagramları ve program geliştirme ortamı ile program geliştirme. Değişkenler, sabitler, operatörler, temel giriş/çıkış fonksiyonları, mantıksal ve karşılaştırma operatörleri, karar ifadeleri, döngüler, diziler ve standart fonksiyonlar kullanımı. Programlama dili olarak C programlama dili kullanılacaktır.


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Algoritmalar ve akış diyagramları, Algoritmaların nasıl oluşturulması gerektiği ve akış diyagramı oluşturulma prensipleri
2 C dilinin genel özellikleri ve yapısı
3 Değişkenler, veri tipleri, operatörler
4 Kontrol ve döngü yapıları
5 Diziler
6 Fonksiyonlar
7 Göstericiler
8 Vize
9 Karakter ve string kavramları
10 C I/O
11 Yapılar
12 C Dosya işlemleri
13 #include, #define, #error, #pragma, #line gibi önişlemler
14 C Union'lar

The C Programming Language. 2nd Edition, Dennis Ritchie, Brian Kernighan, Prentice Hall, 1978



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 80
Ev Ödevi 4 20
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 40 40
Final Sınavı 1 40 40
Derse Katılım 15 1 15
Soru-Yanıt 4 1 4
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 10 10
Performans 14 1 14
Toplam İş Yükü (saat) 133

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