Hoşgeldiniz, Misafir . Oturum Aç . English
Neredeyim: Ninova / Dersler / Fen Bilimleri Enstitüsü / GAM 505E / Dersin Bilgileri
 

Dersin Bilgileri

Dersin Adı
Türkçe Oyun için Programlama
İngilizce Programming for Games
Dersin Kodu
GAM 505E Kredi Ders
(saat/hafta)
Uygulama
(saat/hafta)
Labratuvar
(saat/hafta)
Dönem -
3 3 - -
Dersin Dili İngilizce
Dersin Koordinatörü Mehmet Tahir Sandıkkaya
Dersin Amaçları 1. Programlamanın temellerini Python diliyle öğretmek
2. Bilgisayar programı ile oyun tasarlamak
3. Bilgisayar oyunlarında gerek duyulan veri yapıları ve algoritma tasarımını öğretmek
Dersin Tanımı Değişkenler, Deyişler, Yönergeler, Koşullu ifadeler, Yinelemeler, İşlevler, Katarlar, Kütükler, Listeler, Sözlükler, Çokuzlular, Düzenli ifadeler, Veri görselleştirme, Sınıflar ve Kalıtım.
Dersin Çıktıları Bu dersi başarıyla tamamlayan öğrenciler;
1. Python ile program tasarlamak ve gerçeklemek
2. Oyun programlamaya uygun algoritma tasarlamak ve geliştirmek
3. Python programlama diline alışkanlık kazanmak
4. Veri yapılarını tanımak ve oyun programlamaya uygun veri yapılarını kullanmak
5. Sıkça kullanılan programlama tekniklerinde uzmanlaşmak
becerilerini kazanır.
Önkoşullar
Gereken Olanaklar
Diğer
Ders Kitabı 1. “Python: 4 Books in 1”, Charlie Masterson, March 2017.
2. “How to Think Like a Computer Scientist - Learning with Python”, Allen Downey, Jeffrey Elkner, Chris Meyers, 2008, Green Tea Press.
3. “Python for Informatics”, Charles Severance, 2009.
4. “Invent your own computer games with Python”, 2nd Edition, Al Sweigart, 2012.
Diğer Referanslar
 
 
Dersler . Yardım . Hakkında
Ninova, İTÜ Bilgi İşlem Daire Başkanlığı ürünüdür. © 2019