Kurs resmi

Algoritma Programlama ve Veri Yapılarına Giriş

Bu kursu kimse değerlendirmedi.

Bu eğitimde üç temel düzeyde üç ana başlık ele alınmıştır: Algoritma Tasarımı, Temel Programlama ve Veri Yapıları. Algoritma Tasarımı bölümünde, algoritma, akış şemaları, kaba kod, algoritma türleri ve algoritma performansının değerlendirilmesi gibi konular incelenmiş; günlük yaşamdaki problemler akış şemalarıyla ifade edilerek algoritma tasarımı üzerinde durulmuştur. Temel Programlama bölümünde, programlamaya giriş yapılarak farklı programlama dilleri değerlendirilmiş ve değişkenler, operatörler, sabitler, koşul ifadeleri, çevrimler, diziler, listeler ve metotlar gibi temel bileşenler uygulamalarla öğrenilmiştir. Son olarak, Veri Yapıları bölümünde doğrusal ve doğrusal olmayan veri yapıları; yığın, kuyruk, bağlı liste, ağaç ve çizge gibi yapılar üzerinde ekleme, silme, dolaşma, eleman bulma gibi işlemler gerçekleştirilerek öğretilmiştir. 

Eğitimin Amaçları

Bu eğitimin amacı, öğrencilere algoritma, programlama ve veri yapıları konularında temel kavramları öğretmek ve bu kavramlar üzerinden algoritma tasarlama becerilerini geliştirmektir. Eğitimde, temel programlama bileşenleriyle kodlama ve algoritma geliştirme yetenekleri desteklenerek, iyi algoritmalar yazmanın veri organizasyonu ile olan ilişkisi vurgulanacak ve verilerin bellek üzerindeki organizasyonu, saklanma biçimleri ve hızlı erişimin önemi anlatılacaktır. Böylece, öğrencilerin veri yapıları hakkında kapsamlı bir bilgiye sahip olmaları hedeflenmektedir.

  • Algoritma geliştirebilir,
  • Temel programlama bileşenlerini kullanabilir,
  • Temel veri yapılarını açıklayıp; kodlayabilir.

Eğitime Giriş Koşulları