Yazdır

DERS BİLGİLERİ
Ders KodDers AdT+U SaatYarıyılAKTS
CENG 462ALGORİTMA VE PROGRAMLAMAYA GİRİŞ1 + 08. Yarıyıl2

DERS TANIMI
Ders Düzeyi Lisans
Ders Türü Seçmeli
Dersin Amacı Bu dersin amacı, programlamanın genel yapısı, değişkenler, fonksiyonlar, seçim deyimleri, döngü, metin dosyaları, kullanıcı tanımlı veri tipi, kayıtlar, işaretçiler, dinamik veri yapıları hakkında bilgi vermektir.
Ders İçeriği Akış diyagramı, yordamsal programlama, sıralama algoritmaları. Programlama dillerinin tarihçesi ve türleri, derleyiciler, yapısal programlama; yukarıdan aşağı programlama ilkeleri, yapısal kodlama ilkeleri, modüler programlama ilkeleri. Temel veri türleri, değişken tanımlama, kullanıcı tanımlı fonksiyonlar, diziler, yapı değişkenleri, birlikler. Çeşitli konularla ilgili, farklı sınıf seviyeleri için uygun programlama dillerini kullanarak kısa programlar yazma.
Ders Ön Koşul Dersin ön koşulu yok.
Ders Yan Koşul Dersin yan koşulu yok.
Öğretim Sistemi Yüz Yüze

DERS ÖĞRENME KAZANIMLARI
1Akış diyagramı ve programlama için temel algoritma tasarlayabilir
2Programlamanın temel kavramlarını bilir
3Problem çözümü için en uygun metodu seçebilir.
4Bir problem için planlanan algoritmayı koda dönüştürebilir
5Farklı sınıf seviyeleri için uygun programlama dillerini kullanarak kısa programlar yazabilir.

DERS ÖĞRENME KAZANIMININ PROGRAM YETERLİLİKLERİNE KATKISI
Derslerin program öğrenme kazanımına katkısı girilmemiş.

AKTS / İŞ YÜKÜ TABLOSU
EtkinlikSayısıSüresi (Saat)Toplam İş Yükü (Saat)
Ders Süresi(14 hafta/teorik+uygulama)14228
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme)14114
Arasınavlar(hazırlık süresi dahil)144
Yarıyıl Sonu Sınavı(hazırlık süresi dahil)166
Toplam İş Yükü

Dersin AKTS Kredisi






52

2
DERS ŞUBELERİ
 Dönem seçiniz :   


Seçili dönemde ders açılmamıştır.


Yazdır

T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları