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

HAFTALIK DERS KONULARI VE ÖNGÖRÜLEN HAZIRLIK ÇALIŞMALARI

Hafta Ön Hazırlık Konular Yöntem
1 Araştırma, inceleme Programlama ile ilgili genel kavramlar, algoritmik düşünme ve problem çözme Anlatım
2 Araştırma, inceleme Algoritmalar, akış diyagramları ve sözde kod Anlatım, Gösterip yaptırma
3 Araştırma, inceleme Problem durumundan algoritma oluşturma ve algoritmanın test edilmesi Anlatım, Gösterip yaptırma
4 Araştırma, inceleme C#'a giriş, .NET, kütüphane kavramı, geliştirme ortamı ve C# programının temel yapısı Anlatım, Gösterip yaptırma
5 Araştırma, inceleme Temel veri tipleri, değişkenler ve veri tipi dönüşümleri Anlatım, Gösterip yaptırma
6 Araştırma, inceleme Matematiksel, karşılaştırma ve mantıksal operatörler Anlatım, Gösterip yaptırma
7 - ARA SINAV -
8 Araştırma, inceleme Kontrol yapıları ve koşullu ifadeler (if, else, switch) Anlatım, Gösterip yaptırma
9 Araştırma, inceleme Döngüler (for, while, do-while) ve döngü kontrol ifadeleri Anlatım, Gösterip yaptırma
10 Araştırma, inceleme Fonksiyonlar/metotlar, parametreler ve geri dönüş değerleri Anlatım, Gösterip yaptırma
11 Araştırma, inceleme Diziler ve Listeler (Array, List) Anlatım, Gösterip yaptırma
12 Araştırma, inceleme Sözlükler ve Kümeler (Dictionary, HashSet) Anlatım, Gösterip yaptırma
13 Araştırma, inceleme Verilen algoritmaların C# koduna dönüştürülmesi ve problem çözme uygulamaları Anlatım, Gösterip yaptırma
14 Araştırma, inceleme C# kütüphanelerinin kullanımı ve oyun geliştirmeye yönelik algoritma uygulamaları Anlatım, Gösterip yaptırma
15 Araştırma, inceleme Temel sınıf ve nesne kavramları, C# ile oyun nesnelerinin modellenmesi Anlatım, Gösterip yaptırma
16 - FİNAL -
17 - FİNAL -