Program Hakkında
NESNE YÖNELİMLİ PROGRAMLAMA, ODTÜ Bilgeİş Öğrenme Portalı’nın mobil oyun geliştirme odaklı ders grubunda yer alan ücretsiz çevrim içi eğitimdir. Ders, programlama dilinin ne olduğunu ve farklı programlama dili türlerini açıklayarak nesne yönelimli programlama yaklaşımına giriş yapar.
İçerik; nesne yönelimli programlamanın kökeni, farklı OOP türleri ve temel kavramlarını mobil oyun geliştirme bağlamıyla ilişkilendirir. Amaç, öğrenenlerin programlama mantığını ve OOP yaklaşımının oyun yazılımı geliştirme sürecinde nasıl kullanılabileceğini kavramasını sağlamaktır.
Başvuru Süreci ve Takvim
Ders Bilgeİş portalında sürekli erişime açıktır; belirli bir son başvuru tarihi veya dönemsel kontenjan bulunmamaktadır. Kullanıcılar Bilgeİş hesabıyla ders sayfasına kayıt olarak çevrim içi içeriği kendi zaman planlarına göre takip edebilir.
Bilgeİş dersleri ücretsizdir. Dersin ödev ve sınavlarını tamamlayıp ders özelindeki başarı kriterlerini sağlayan kullanıcılar sistem üzerinden elektronik katılım belgesi alabilir.
Programa Özgü Ayrıntılar
Ders doğrudan belirli bir programlama diline odaklanmak yerine önce programlama dillerinin ne olduğunu ve farklı dil türlerini açıklar. Ardından nesne yönelimli programlama paradigmasının temel kavramları ve bu yaklaşımın yazılım geliştirmedeki mantığı ele alınır.
İçerik m-game ders grubunda bulunduğu için OOP kavramları mobil oyun geliştirme kullanım senaryosuyla ilişkilendirilir. Bu yapı, sonraki C# ve Unity gibi oyun geliştirme derslerindeki sınıf/nesne mantığını anlamak için kavramsal temel oluşturabilir.
Kariyer Pusulan Notu
OOP’yi yalnız tanım ezberleyerek değil; küçük sınıf, nesne ve davranış örnekleri oluşturarak çalışmak daha faydalıdır. Mobil oyun geliştirmeyi hedefliyorsanız bu kavramsal dersi Bilgeİş’teki Unity Scripting (C#) gibi uygulamalı derslerle devam ettirebilirsiniz.
Ücretsiz ODTÜ Bilgeİş çevrim içi dersi
Programlama dili türlerine giriş
Nesne yönelimli programlamanın temel kavramları
Bilgeİş hesabı üzerinden derse kayıt olmak
Katılım belgesi için dersin ödev ve sınavlarını tamamlayıp dersin başarı kriterlerini sağlamak