>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Algoritmalar BPP115 Zorunlu Önlisans 1 Güz 6

Öğretim Elemanı Adı

Öğr. Gör. NEVIN ANTAR
Öğr. Gör. Burak ÇAKIR

Dersin Öğrenme Kazanımları

1) Bir problemin çözümünde algoritma mantığını kullanır.
2) Değişken türlerini açıklar.
3) Değişken kavramını ifade eder.
4) Temel algoritma yapısını açıklar.
5) Akış diyagramı oluşturur.
6) Algoritma ve akış diyagramları arasında bağlantıyı açıklar.
7) Bir problem için algoritma tasarlar.
8) İstenilen bir sistemi bilgisayar mantığına uygun hale getirir.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Öğrenme Kazanımları
1       Yüksek   Düşük             Düşük    
2       Yüksek   Orta             Düşük    
3       Yüksek   Orta             Düşük    
4       Yüksek   Orta                  
5       Yüksek   Orta                  
6       Yüksek   Orta                  
7       Yüksek   Orta                  
8       Düşük   Orta                  

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

Yok

Dersin İçeriği

Bu ders programcılığın temeli olan algoritma mantığını ve bir problemin çözümünde algoritma mantığını kullanarak gerekli çözüme en kısa yoldan ulaşma konularını kapsar.

Haftalık Ders İzlencesi

1) Dersin işlemesi,içerikleri ve takip edilecek yol
2) Problem çözümü ilke ve evreleri
3) Sıra algoritmalarının ve akış şemalarının oluşturulması
4) Sıra algoritmalarının ve akış şemalarının oluşturulması
5) Sıra algoritmalarının ve akış şemalarının oluşturulması
6) Sıra algoritmalarının ve akış şemalarının oluşturulması
7) Programlama ortamının kullanımı ve kod yazım kuralları
8) Ara sınav/Değerlendirme
9) Değişkenler
10) Diziler
11) Alt programlar
12) Alt programlar
13) Alt programlar
14) Alt programlar
15) Sınav Çalışması
16) Yarıyıl sonu sınavı

Önerilen/İstenen Ders Kaynakları

1- Algoritmalar ve Programlamaya Giriş , Soner ÇELİKKOL , Seçkin Yayıncılık , 2004.
2- Algoritmalar Teoriden Uygulamalara , Vasif V. NABİYEV , Seçkin Yayıncılık , 2011.
3- Bilgisayarda Temel Algoritmalar ve C++ Dili ile Programlama Örnekleri , Prof. Dr. Mithat Uysa, Nirvana Yayınları , 2010.

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi

1) Anlatım
2) Soru-Cevap
3) Tartışma
4) Alıştırma ve Uygulama
5) Gösteri
6) Grup Çalışması
7) Örnek Olay
8) Laboratuvar/Çalıştay
9) Bireysel Çalışma
10) Problem Çözme
11) Proje Temelli Öğrenme


Değerlendirme Yöntemi ve Ölçütleri

Ara Sınav Notunun Başarıya Oranı

30%

Yarıyıl Sonu Sınavının Başarıya Oranı

70%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte