TR EN

ALGORİTMA VE PROGRAMLAMA TEMELLERİ COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BTP151 ALGORİTMA VE PROGRAMLAMA TEMELLERİ 1 3 3 6

Objectives and Contents

Objectives: Öğrencilerin algoritma mantığını kavrayarak problemlere çözüm odaklı bir yaklaşım geliştirmelerini sağlamak. Algoritma tasarımı ve akış diyagramları oluşturma yetkinliği kazandırmak. Temel programlama kavramlarını ve yapıları öğrenerek yazılım geliştirme sürecinin temellerini anlamalarını sağlamak. Farklı problemlere uygun programlar geliştirebilme becerisi kazandırmak. Temel bir programlama dilinde kodlama pratiği yaparak uygulama geliştirme becerisini geliştirmek.
Content: Algoritma ve Programlama Temelleri dersi, algoritma mantığı ve akış diyagramlarının oluşturulmasıyla başlayarak temel programlama kavramlarını öğretir. Veri türleri, operatörler, kontrol yapıları (if-else, döngüler), fonksiyonlar ve modüler programlama gibi konuları kapsar. Basit veri yapıları, hata ayıklama teknikleri ve uygulama geliştirme süreçlerine giriş yapılarak öğrencilere problem çözme ve temel kodlama becerileri kazandırılır.