TR EN

ALGORİTMA VE PROGRAMLAMA DERS TANITIM VE UYGULAMA BİLGİLERİ

Kodu Dersin Adı Yarıyıl Süresi(T+U) Kredisi AKTS Kredisi
ETP257 ALGORİTMA VE PROGRAMLAMA 1 4 2 3

DERSİN ÖĞRENME ÇIKTILARI (Öğrenciler, bu dersi başarı ile tamamladıklarında aşağıda belirtilen bilgi, beceri ve/veya yetkinlikleri gösterirler.)

Bu dersi başarıyla tamamlayan bir öğrenci; 1. Algoritmik düşünce yapısını kullanarak günlük yaşam ve oyun senaryolarına yönelik problem çözme adımlarını tasarlar. 2. Akış diyagramları ve sözde kodlar aracılığıyla mantıksal süreçleri ve akışları görselleştirir ve modeller. 3. C# programlama dilinin temel yapı taşlarını, veri tiplerini ve operatörleri projelerinde etkin bir şekilde kullanır. 4. Kontrol yapıları ve döngü mekaniklerini kullanarak oyun içi mantıksal akışları (oyun döngüsü, düşman turları, can ve skor kontrolleri) kodlar. 5. Dizi, liste ve sözlük yapıları (Array, List, Dictionary) yardımıyla oyun verilerini, envanterleri ve koleksiyonları yönetir. 6. Metotlar (fonksiyonlar) yazarak kod tekrarını önler ve modüler oyun bileşenleri (hasar hesaplama, puanlama vb.) geliştirir.