GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
İMEAE206 ALGORİTMA VE PROGRAMLAMA Ders 2 4 2,00

Lisans


Türkçe


Bu ders ile öğrencilerin; Problem ve Algoritma kavramları, Algoritma yazma/oluşturma süreci, Akış diyagramları, girdi/çıktı kavramları, Döngüler, karar yapıları ve döngüsel problemlere uygun algoritmalar, Fonksiyonlar ve diziler ile ilgili algoritmalar oluşturma ile ilgili gereken bilgi ve becerileri kazanmaları amaçlanmaktadır.


Dr. Öğr. Üyesi Mithat ÇİÇEK


1 Problem ve Algoritma kavramlarını açıklayabilme
2 Problem ve probleme uygun algoritma yazma / oluşturma sürecini kavrayabilme
3 Akış diyagramlarını ve girdi/çıktı kavramlarını kavrayabilme
4 Döngüler, karar yapıları ve döngüsel problemlere uygun algoritmalar oluşturabilme
5 Fonksiyonlar ve diziler ile ilgili algoritmalar oluşturabilme
6 Analitik düşünme ve problem çözme becerilerini geliştirme

Birinci Öğretim


Yok


Yok


Algoritma tasarımı; akış diyagramları, girdi-çıktı kavramları, döngüler, karar yapıları, karar verme ve döngüsel problemlere uygun algoritmaların geliştirilmesi; algoritma ve akış şemalarının görselleştirilerek kullanıldığı (scratch, code.org gibi) programların uygulamaları; fonksiyon kullanarak uygun çözün algoritmalarının oluşturulması, tek ve çift boyutlu diziler kullanarak uygun çözüm algoritmalarının geliştirilmesi, oluşturulan algoritmaların Bilgisayar Cebir Sistemlerinde kodlanması ve uygulamaları.


Hafta Teorik Uygulama Laboratuvar
1 Ders İçeriği ve işleyiş ile ilgili Genel Bilgilendirme & Ders İzlencesi Tanıtımı
2 Temel Kavramlar, problem ve problem çözümü, algoritma ve algoritma mantığı
3 Akış diyagramları, girdi-çıktı kavramları, algoritma oluşturma ve örnek uygulamalar
4 Karar yapıları ve örnek algoritma oluşturma - I
5 QUIZ
6 Karar yapıları ve örnek algoritma oluşturma - II
7 Karar yapıları ve örnek algoritma oluşturma - III
8 Ara sınav
9 Döngüler ve örnek algoritma oluşturma – I
10 Döngüler ve örnek algoritma oluşturma – II
11 Döngüler ve örnek algoritma oluşturma – III
12 Örnek uygulamalar (akış diyagramı kullanma, kodla yazma, karar yapıları ve döngüler) - I
13 Ödev (Sınıf içi aktivite)
14 Fonksiyonlar / Diziler / ve algoritma oluşturma – I
15 Fonksiyonlar / Diziler / ve algoritma oluşturma – II
16 Yarıyıl sonu Sınavı

 Ders notları  E-kaynaklar



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 70
Quiz 1 30
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 80
Final Sınavı için Bireysel Çalışma 1 20
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Quiz 1 1 1
Ara Sınav İçin Bireysel Çalışma 1 20 20
Final Sınavı içiin Bireysel Çalışma 1 20 20
Quiz için Bireysel Çalışma 1 10 10
Ev Ödevi 1 10 10
Toplam İş Yükü (saat) 63

ÖÇ 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