Ders Planı / ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

Ders Bilgileri

Dersin Kredisi 3.0
Dersin AKTS Kredisi 5.0
Dersin Öğretim Dili Türkçe
Dersin Düzeyi Önlisans , TYYÇ: 5. Düzey , EQF-LLL: 5. Düzey , QF-EHEA:Kısa Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ? Z
Dersin Koordinatörü Dr. Öğr. Üyesi HAKAN BURAK EMEKLİ
Dersi Veren(ler) Dr. Öğr. Üyesi HAKAN BURAK EMEKLİ
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı Algoritma ve programlama temel kavramları ve mantığı verilerek, bir problemin çözümü için gerekli işlemlerin nasıl ,hangi yollarla en uygun sonuca varılacağını kavratmak, program geliştirme bilgisine temel seviyede sahip olmak ve bilgisayar programlama konusunda kendisini geliştirmek üzere temel yeterlilikleri kazandırmaktır.
Dersin İçeriği Algoritma ve programlama mantığı, Algoritmalar, Akış diyagramları

Haftalık Ders Konuları

1Bilgisyarın tanımı temel özellikleri,bilgisayarın çalışma prensibi, sayı sistemleri, programlama tanımı, programlama dilleri ve uygulama yazılımları
2Programlama Temel Mantığı(Problem çözümü, program tanımı, programlama aşamaları)
3Algoritma Tanımı, Algoritmalar,algoritma türleri
4Akış Diyagramları, Değer Gösterimi(Sabitler,Değişkenler), Atama İşlemi (Aritetik ifadeler, aritmetik operatör) ,Veri tipleri
5Algoritma Oluşturma ve Örnek Uygulamalar
6Karar verme ve Kontrol İşlemleri (Karşılaştırma Operatörleri, Karar Yapısı) ve Örnek Soru Çözümleri
7Karar verme ve Kontrol İşlemleri (İç içe Karar Yapısı, Mantıksal Operatörler), Örnek soru Çözümleri
8Sayaç Mantığı ve Örnek soru Çözümleri
9Sayaç Mantığı ve Örnek soru Çözümleri
10Döngü Yapıları ve Örnek uygulamalar
11Döngü Yapıları (İç içe Döngü Yapısı, iç içe Döngülerde Kurallar) ve Örnek uygulamalar
12Dizi mantığının açıklanması, Dizi yapısı, Tek boyutlu diziler (diziye değer aktarma,dizi elemanları üzerinde işlem yapma) Örnek Uygulamalar
13Çift boyutlu diziler , Örnek Uygulamalar
14Çok boyutlu diziler, Örnek Uygulamalar

Kaynaklar

1-Algoritma Tasarlama ve Programlamaya Giriş ( Detay Yayıncılık, Eryılmaz,Selami)