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ü komutları 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ı.