GERİ DÖN

Ders Öğretim Planı


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

Lisans


Türkçe


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



1 Programlama ile ilgili genel kavramları tanımlar.
2 Temel algoritmaları tanımlar.
3 C programlama dilinin temel özelliklerini kullanır.
4 Algoritma ve akış diyagramları ile problemlerin çözümüne yönelik, kolay anlaşılabilir ve etkin program tasarlar.

Birinci Öğretim



Yok


Algoritma kavramı, akış diyagramları, programlama ve programlama dili, yapısal programlama kavramı, dizi kavramı, dizilerde arama ve sıralama algoritmaları, çok boyutlu diziler (matrisler), dosya (file) kullanımı ve dosyalarla ilgili temel kavramlar, format kavramı ve girdi-çıktı formatlama, altprogram kavramı, özyineleme kavramı ve özyinelemeli altprogram örnekleri.


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Algoritma kavramı ve tasarımı
2 Akış diyagramları ve tasarımı
3 Programlama, programlama dili ve yapısal programlama kavramı
4 C programlama dilinin temel kavramları
5 Karar verme (koşul) yapıları
6 Tekrar (döngü) yapıları
7 Dizi (vektör) kavramı
8 Dizilerde (vektörlerde) arama ve sıralama algoritmaları
9 Çok boyutlu diziler (matrisler)
10 Subprogram concept and examples
11 Özyineleme kavramı ve özyinelemeli altprogram örnekleri
12 Format kavramı ve girdi-çıktı formatlama
13 Dosya (file) kullanımı ve dosyalarla ilgili temel kavramlar
14 Güncel algoritma örnekler
15 Final Sınavı

1) C ile Programlama (Yazar: Paul Deitel – Harvey Deitel Çeviri Editörü: Cemil Öz Yayınevi: Palme Yayınevi) 2) C Programlamanın Temelleri (Yazar: Prof. Dr. Timur Karaçay Yayınevi: Abaküs)



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 25
Proje Sunma 1 50
Ev Ödevi 3 25
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)
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Proje Sunma 1 20 20
Bireysel Çalışma 14 2 28
Ödev Problemleri için Bireysel Çalışma 3 5 15
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 10 10
Toplam İş Yükü (saat) 127

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