Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Doç. Dr. Emine Şendurur *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2023, Dönem: Bahar
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Bu ders, temel algoritma tasarımı ve programlama mantığının edinilmesi üzerine kurgulanmıştır. Konu içeriği olarak algoritma tasarımı, akış diyagramı, girdi-çıktı kavramı, 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ştirilmesi, fonksiyon kullanımı, tek ve çift boyutlu diziler ve kodlama.

Dersin İçeriği

Çamoğlu, K. (2018). Uygulamalı Algoritma Kılavuzu: Algoritma. KODLAB Tungut, B. (2019). Algoritma ve Programlama Mantığı. KODLAB Vatansever, F. (2017). Algoritma Geliştirme ve Programlamaya Giriş. Seçkin Yayınevi

Dersin Amacı

Dersin sonunda öğrenciler şu kazanımları elde edecektir: • Algoritma tasarlayabilme, • Akış diyagramı, sözde kod ve sözdizimsel kod ile algoritma oluşturabilme, • Tasarlanan algoritmayı görselleştirebilme, • Verilen algoritmayı kodlayabilme.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Tanışma. Ders izlencesini inceleme. Algoritmaya giriş
2 Algoritma ve programlama ilişkisi. Programlamanın tarihçesi. Temel programlama kavramları
3 Akış diyagramları ve örnekleri
4 Sözdizimsel kod ve örnekleri
5 Sözde kod ve örnekleri
6 Algoritmanın görselleştirilerek kodlanması
7 Görsel programlama örnekleri
8 Görsel programlama uygulamaları
9 Ara sınav
10 Tek boyutlu diziler
11 Fonksiyonlar ve örnekleri
12 Arama, sıralama algoritmaları ve örnekleri
13 Metin-tabanlı programlamaya giriş
14 Görsel ve metin-tabanlı programlama uygulamaları
15 Genel tekrar