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
NoPY 01PY 02PY 03PY 04PY 05PY 06PY 07
ÖK 001       
ÖK 002       
ÖK 003       
ÖK 004       
ÖK 005       
Ara Toplam       
Katkı0000000

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 :   


 Ders DönemiŞube NoDersi Veren Öğretim Elemanı
Detay 2023-2024 Bahar1GÖKHAN UÇKAN
Detay 2022-2023 Bahar1ALPER UĞUR
Detay 2021-2022 Bahar1ALPER UĞUR


Yazdır

Ders Şube Detayları
Dersin Kodu Dersin Ad Saat (T+P) Şube No Öğretim Dili Şube Dönemi
CENG 462 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ 1 + 0 1 Türkçe 2023-2024 Bahar
Öğretim Elemanı  E-Posta  İç Hat  Ders Yeri Devam Zorunluluğu
Dr. Öğr. Üyesi GÖKHAN UÇKAN guckan@pau.edu.tr FTRYO A0242 Dersin Devam Yüzdesi : %80
Amaç 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.
İçerik 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.
Haftalık Konu Başlıkları
HaftaKonular
1 Veriler, taban tipleri, kayıtlar, diziler
2 Algoritmaların karşılaştırılması
3 Blok yapılı programlama
4 Blok yapılı programlama
5 Blok yapılı programlama
6 Program geliştirme
7 Program geliştirme
8 Program geliştirme
9 Program geliştirme
10 Programların çalıştırılması
11 Koşullara giriş
12 Koşullarla ilgili program örnekleri
13 Döngülere Giriş
14 Döngülerle ilgili program örnekleri
Materyaller
Materyal belirtilmemiştir.
Kaynaklar
Ders Değerlendirme Sistemi
Değerlendirme YöntemiKatkı Yüzdesi (%)Değerlendirme Yöntemi Ad
Dönem Sonu Sınavı60Dönem Sonu Sınavı
Ara Sınav40Ara Sınav
T+U : Teorik + Pratik
PY: Program Yeterlilikleri
ÖK: Ders Öğrenme Kazanımları