Ön Koşulu Olan Ders( ler ) |
Yok |
Dili |
tr |
Türü |
Zorunlu |
Seviyesi |
Lisans |
Öğretim Elemanı( ları ) |
Dr.Öğr.Üyesi Mehmet ACI |
Öğretim Sistemi |
Yüz Yüze |
Önerilen Hususlar |
Yok |
Staj Durumu |
Yok |
Amacı |
Bu ders, programlama konusunda herhangi bir bilgisi olmayan kişilere C dili ile programlama tekniklerini anlatır. Bu dersin amacı, bilgisayar programlaması ile ilgili genel kavramları ortaya koymak, algoritma kavramı, algoritmaların nasıl oluşturulacağı ve yapısal programlama konusuna değinmektir. |
İçeriği |
C Dilinin Temelleri ve Kavramlar, Algoritma, Akış Şeması, Atama ve Girdi/Çıktı Komutları, Seçme Komutları, Döngü Komutları, Fonksiyonlar, İşaretçiler |
# |
Konular |
Öğretim Yöntem ve Teknikleri |
1 |
Genel Kavramlar (Bilgisayarın Temel Birimleri, Bilgi Saklama, C Dili) |
Anlatım, tartışma |
2 |
Algoritma, Akış Şeması |
Anlatım, tartışma |
3 |
C Dilinin Temelleri, Atama ve Girdi/Çıktı Komutları, Operatörler, İsim Sabitleri |
Anlatım, tartışma |
4 |
Veri Tipi Dönüşümü, Matematik Kütüphanesi, Koşul İfadesi, if Komutu |
Anlatım, tartışma |
5 |
Bileşik Komut, İçiçe if Komutu, if-else Eşleşmesi, |
Anlatım, tartışma |
6 |
Soru İşareti Operatörü, Switch Komutu |
Anlatım, tartışma |
7 |
Ara Sınav |
Ölçme ve Değerlendirme |
8 |
While Komutu, Bileşik Atama |
Anlatım, tartışma |
9 |
Arttırma ve Azaltma Operatörleri, for Komutu, do-while Komutu |
Anlatım, tartışma |
10 |
İçiçe Döngüler, break ve continue Komutları |
Anlatım, tartışma |
11 |
Fonksiyon Tanımı, Değer Döndürmeyen Fonksiyonlar |
Anlatım, tartışma |
12 |
Değer Döndüren Fonksiyonlar, Çok Parametreli Fonksiyonlar, Değişken Kapsamları |
Anlatım, tartışma |
13 |
Çok Fonksiyonlu Programlar, Özyinelemeli (Rekürsif) Fonksiyonlar |
Anlatım, tartışma |
14 |
İşaretçi Tanımı, İşaretçi Operatörleri, İşaretçi Okutmak ve Yazdırmak, Fonksiyon Parametresi olan İşaretçiler |
Anlatım, tartışma |
15 |
DÖNEM SONU SINAVI |
Ölçme ve Değerlendirme |
16 |
Son Sınav |
|
# |
Malzeme / Kaynak Adı |
Kaynak Hakkında Bilgi |
Referans / Önerilen Kaynak |
1 |
Çağıltay N.E., Selbes F.C., Tokdemir G., Turhan Ç., C Dersi: Programlamaya Giriş, Ankara, Türkiye, 2010, Seçkin Yayıncılık |
|
|
2 |
Selbes, C. F, Tokdemir, G, Turhan, C, Cağiltay, N.E. C Dersi Çözümlü Problem Kitabı, Türkiye, 2008, Seçkin Yayıncılık |
|
|