İşleminiz Devam Ediyor.
Lütfen Bekleyiniz...
Dersin Ayrıntıları
Yarıyıl Kodu Adı T+U+L Kredi AKTS
3 05130304 Algorithm and Programming II 2+2+0 3 6
Dersin Detayları
Dili : Türkçe
Düzeyi : Lisans
Bölümü / Programı : Elektrik-Elektronik Mühendisliği
Öğrenim Türü : Örgün Öğretim
Türü : Zorunlu
Amacı : Bilgisayarı programcılığının temeli olan algoritma tasarımının öğretilmesi ve programlama temellerine giriş yapılması
İçeriği : Algoritmalar, akış diyagramları, yalancı kod, değerler, değişkenler, türler, basit giriş/çıkış, programlama deyimleri, aritmetik ifadeler, üstünlük sırası, kontrol ifadeleri, bool verisi, fonksiyonlar, prosedürler, adım adım iyileştirme, arayüz kavramı, kütüphaneleri kullanma, karakter ve dizgiler,diziler.
Yöntem ve Teknikleri :
Ön Koşulları : Yok
Koordinatörü : Doç. Dr. Hulusi Açıkgöz
Dersi Verenler : Öğr.Gör. Hatice Güçlü
Yardımcıları : Yok
Staj Durumu : Yok
Dersin Kaynakları
Kaynaklar : C Programlama dili, Rıfat Çölkesen, Papatya Yayıncılık, Algoritma ve Programlama Mantığı, H. Burak Tungut, Kodlab Yayıncılık
Ders Notları : Algoritma Geliştirme ve Programlamaya Giriş Fahri Vatansever
Ders Notları : Algoritma Geliştirme ve Programlamaya Giriş Fahri Vatansever
Ders Yapısı
Matematik ve Temel Bilimler %40
Mühendislik Bilimleri %40
Mühendislik Tasarımı %20
Yarıyıl Çalışma Bilgileri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 %40
Yarıyıl Sonu Sınavı 1 %60
Toplam 2 %100
Etkinlik Bilgileri
Etkinlik Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 4 56
Sınıf Dışı Ç. Süresi 14 2 28
Ara Sınavlar 1 14 14
Uygulama 14 2 28
Laboratuvar 14 2 28
Yarıyıl Sonu Sınavı 1 14 14
Toplam İş Yükü AKTS: 6 168
Öğrenme Çıktıları
Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra Açıklama
1 Bilgisayar sistemlerinin matematik modellerini kurar ve bilgisayarda benzetimini yapar.
2 Algoritma tasarım ve analiz tekniklerini bilir.
3 Algoritma akış diyagramlarını çizme tekniklerini bilir ve kullanır.
4 Programlama kavramlarını bilir ve kullanır.
5 Verilen problemi öğretilen programlama diline göre kodlamasını yapabilir.
6 Programlanan kodları anlar ve yorumlayabilir hatalarını tespit edebilir.
Ders Konuları
Hafta Konu
1 Algoritma tasarımı ve Akış şemaları çizimi
2 Sabitler, Değişkenler, Türler
3 Giriş Çıkış İşlemleri
4 İşlem öncelikleri, Operatörler
5 Programlama deyimleri, Kontrol ifadeleri, Döngü işlemleri
6 Fonksiyonlar, Prosedürler
7 Programlama Uygulamaları
8 Ara sınav
9 Hazır Kütüphane Fonksiyonlarının kullanımı
10 Diziler ve Uygulama Örnekleri
11 İşaretçiler
12 Yapısal veri tipleri
13 Dosya İşlemleri
14 Grafik Fonksiyonlarına giriş
Dersin Program Çıktılarına Katkısı
P1P2P3P4P5P6P7P8P9P10P11
Tüm
Ö1
Ö2
Ö3
Ö4
Ö5
Ö6
Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek