GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS Kredi
EYON102 Algoritma ve Programlamaya Giriş Ders 1 2 7.00 3.00

Lisans


Türkçe


Bu dersin amacı, bir programlama diliyle yazılım geliştirmesi için gerekli ön bilgiyi vererek, algoritma, akış diyagramları, değişkenler, fonksiyonlar, seçim deyimleri, döngü, metin dosyaları, kullanıcı tanımlı veri tipi, kayıtlar, işaretçiler ve dinamik veri yapıları hakkında bilgi vermektir.


Dr. Öğr. Üyesi GÜLSÜM ŞANAL


1 Analiz ve sentez yapma becerisine sahip olabilme
2 Bilgileri analiz etme, yorumlama ve değerlendirme becerisi kazanma
3 Alanında elde ettiği bilgileri raporlama ve sunma becerisine sahip olabilme
4 Akış diyagramı ve çoklu koşul yapıları
5 Sözde kod, satır algoritmalardan ve akış diyagramlarından sözde kod oluşturma
6

Birinci Öğretim



Yok


Bu dersin içeriği; temel kavramlar, algoritmaların gelişimi, algoritma geliştirmek, satır kod, sayaç yapıları, koşul/karar durumları, akış diyagramı ve çoklu koşul yapıları, sözde kod, satır algoritmalardan ve akış diyagramlarından sözde kod oluşturma, genel uygulamalar, akış diyagramlarından kodlamaya geçiş, C# programlama dili ve özellikleri, C# program geliştirme uygulamaları, veri giriş/çıkış işlemleri, tek boyutlu diziler ve uygulamalar, iki ve daha çok boyutlu diziler ve uygulamaları, sıralama algoritmaları ve arama algoritmaları, sıralama algoritmalar


Hafta Teorik [OgretimYontemVeTeknikleri] [OnHazirlik]
1 Temel kavramlar
2 Bilgisayarın çalışma prensibi, sayı sistemleri, mantıksal ifadeler ve aritmetik işlemler
3 Algoritma geliştirmek, satır kod, sayaç yapıları, koşul/karar durumları
4 Akış diyagramı ve çoklu koşul yapıları
5 Sözde kod, satır algoritmalardan ve akış diyagramlarından sözde kod oluşturma
6 Temel algoritma örnekleri, genel uygulamalar
7 Akış diyagramlarından kodlamaya geçiş, Java programlama dili ve özellikleri
8 Ara Sınav
9 Program geliştirme uygulamaları, veri giriş/çıkış işlemleri
10 Tek boyutlu diziler ve uygulamalar
11 Sıralama algoritmaları
12 Arama algoritmaları
13 Hazır Fonksiyonlar
14 Sınıflar ve Nesneler
15 Final Sınavı

Algoritma Geliştirme ve Programlamaya Giriş- Fahri Vatansever - Pusula Yayıncılık



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Bireysel Çalışma 14 5 70
Ara Sınav İçin Bireysel Çalışma 2 15 30
Final Sınavı içiin Bireysel Çalışma 1 20 20
Toplam İş Yükü (saat) 165

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14 PÇ 15
ÖÇ 1 1 4 3 3 3 3 3 3 3 4 5 4 4 4 4
ÖÇ 2 1 4 3 3 3 3 3 3 3 4 5 4 4 4 4
ÖÇ 3 1 4 3 3 3 3 3 3 3 4 5 4 4 4 4
ÖÇ 4 1 4 3 3 3 3 3 3 3 4 5 4 4 4 4
ÖÇ 5 1 4 3 3 3 3 3 3 3 4 5 4 4 4 4
ÖÇ 6 1 4 3 3 3 3 3 3 3 4 5 4 4 4 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek