GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BT109B Programlama Temelleri Zorunlu Ders 1 1 6,00

Önlisans


Türkçe


Öğrencilere temel program geliştirme adımlarını öğretmek, programlama yöntemini ve bu yöntemin iyi bir program yazmak için etkin bir biçimde nasıl kullanılacağını C dili ile göstermektir.


Öğr. Gör. Ömer DOĞAN


1 Karşılaşılan problemin çözüm yollarını bulabilme.
2 Algoritma geliştirebilme, akış diyagramları ile ifade edebilme.
3 Günlük hayatta karılaşılan problemleri anlamlandırabilme.
4 C dilinin kullanımını öğrenebilme.
5 C dilinde döngüler,karar yapıları ve fonksiyonları kullanabilme.

Birinci Öğretim


Yok


Yok


Algoritmalar, akış diyagramları, yalancı kod, C ile tanışma, C program yapısı, Değerler, Değişkenler, Türler, Basit giriş/çıkış, Programlama deyimleri, Aritmetik ifadeler, Üstünlük sırası, Kontrol ifadeleri, Fonksiyonlar, Adım adım iyileştirme, Ara yüz kavramı, Kütüphaneleri kullanma.


Hafta Teorik Uygulama Laboratuvar
1 Problemi Tanımlama, Problemi Geliştirme, Çözümü Gösterme, Çözümü Deneme, Çözümü Geliştirme.
2 Akış Diyagramı Şekilleri, Akış Diyagramının Kullanımı, Akış Diyagramının Takibi, Akış Diyagramında Hata Kontrolü.
3 Bilgisayarın Çalışma Mantığı, Makine Dili, İkili Sayı Sistemi, Derleyici, Yazılım, Bir Yazılımda Olması Gereken Temel Özellikler, Yazılım Çeşitleri, Programlama Araçları, Programlama Dili, Programlama Dili Çeşitleri, Programlama Dili Yazılımı Kurulumu.
4 Değişkenler, Veri Tipleri, Değişkenlere değer atama, Değişken İsimlendirme Kuralları, Değişken Kapsama Alanı, Sabitler, Sabit Tanımlama, Değer Atama
5 Çıkış İşlemleri,Bir Metin İfadesini Ekrana Yazdırma İlk Değer Atanan Değişken Değerini Ekrana Yazdırma,Formatlı Çıkış İşlemleri,Giriş İşlemleri,Klavyeden Değişkene Değer Atama
6 Operatörler,Matematiksel Operatörler,String Operatörleri,Atama Operatörleri,Mantıksal Operatörler,Karşılaştırma Operatörleri
7 Döngü Kontrol Deyimleri, Şart Kontrolü Başta Olan Döngüler, Şart Kontrolü Sonda Olan Döngüler, Döngü Akışını Kontrol Eden Deyimler, İç-içe Döngüler.
8 Döngü Kontrol Deyimleri, Şart Kontrolü Başta Olan Döngüler, Şart Kontrolü Sonda Olan Döngüler, Döngü Akışını Kontrol Eden Deyimler, İç-içe Döngüler.
9 Döngü Kontrol Deyimleri, Şart Kontrolü Başta Olan Döngüler, Şart Kontrolü Sonda Olan Döngüler, Döngü Akışını Kontrol Eden Deyimler, İç-içe Döngüler.
10 Alt Program Tanımlama, Alt Programın Kullanımı
11 Alt Program Tanımlama, Alt Programın Kullanımı
12 Parametre Kullanımı, Değer Döndüren Alt Programlar
13 Parametre Kullanımı, Değer Döndüren Alt Programlar
14 Rekürsif Alt Programlar
15 Final Sınavı
16 Final Sınavı

“C” İLE PROGRAMLAMAYA GİRİŞ, YRD. DOÇ.DR. HASAN H. BALIK



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

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 0 0 0
Final Sınavı 0 0 0
Derse Katılım 14 4 56
Uygulama/Pratik 0 0 0
Laboratuvar 0 0 0
Bireysel Çalışma 10 5 50
Ödev Problemleri için Bireysel Çalışma 5 8 40
Ara Sınav İçin Bireysel Çalışma 1 20 20
Final Sınavı içiin Bireysel Çalışma 1 20 20
Ev Ödevi 0 0 0
Toplam İş Yükü (saat) 186

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