Ders Planı /

Ders Bilgileri

Dersin Kredisi
Dersin AKTS Kredisi
Dersin Öğretim Dili Türkçe
Dersin Düzeyi Lisans , TYYÇ: 6. Düzey , EQF-LLL: 6. Düzey , QF-EHEA: 1. Düzey
Dersin Türü
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ?
Dersin Koordinatörü
Dersi Veren(ler)
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı Öğrencilere algoritma ve programlama temel kavramları ve mantığı, yapısal programlama dili C ile program geliştirme ortamını kullanma bilgi ve becerisi kazandırmaktır.
Dersin İçeriği Algoritma ve programlama mantığı, algoritmalar, akış diyagramları, C Programlama dili geliştirme ortamı, C programlama dili ile program geliştirme.

Haftalık Ders Konuları

1Programlamaya Giriş, algoritmalar, algoritma türleri, kullanılan semboller ve akış diyagramları
2C Programlama dili genel özellikleri, C programı görsel arayüzü kullanımı, menüler, kısayollar
3C dilinin yapısı, değişken tanımlama, atama işlemleri, operatörler, veri tipleri
4C programlama dilinde kullanılan giriş-çıkış komutları, temel ekran komutları, örnek uygulamalar
5C programlama dilinde kullanılan karar (if ve çoklu if) komutları, örnek uygulamalar
6C programlama dilinde kullanılan sayaçlı döngü komut, örnek uygulamalar
7Koşullu döngü komtları ve döngü çıkış komutları, örnek uygulamalar
8C programlama dilinde kullanılan temel kütüphane fonksiyonları, veri türü değiştirme komutları, örnek uygulamalar
9Ara sınav
10Çok boyutlu diziler, menü oluşturma, örnek uygulamalar
11C programlama dillerinde alt program yapısı, fonksiyonlar, örnek uygulamalar
12C programlama dillerinde alt program yapısı, fonksiyonlar, örnek uygulamalar
13Programlama dillerinde dosya kavramı, metin tipli dosya kullanımı, örnek uygulamalar
14Grafik kavramı, C programlama dilinde kullanılan temel grafik komutları, örnek program

Kaynaklar

1- Uysal, M., (2003). C ile Programlama. İstanbul: Beta Yayınları.

2- Uysal, M., (2005). C/C++ Problemler ve Çözümleri. İstanbul: Beta Yayınları.