Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
3İF009Sanal Gerçeklik Teknolojileri2+1+03516.10.2026
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Lisans
Bölümü / Programı Dijital Oyun Tasarımı
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Bu ders, sanal gerçeklik teknolojilerinin temel kavramlarını, yazılım ve donanım bileşenlerini, geliştirme süreçlerini ve etkileşimli sanal ortamlar oluşturma tekniklerini öğretmeyi amaçlamaktadır. Öğrenciler, sanal gerçeklik uygulamalarının çalışma prensiplerini öğrenerek, görsel-işitsel deneyimler oluşturma, kullanıcı etkileşimi sağlama ve farklı sektörlerdeki kullanım alanlarını keşfetme fırsatı bulacaktır. Ders kapsamında, sanal gerçeklik sistemlerinin nasıl çalıştığı, kullanılan algoritmalar, donanım bileşenleri, yazılım geliştirme araçları ve optimizasyon teknikleri detaylı olarak incelenecektir. Ders sonunda öğrenciler, temel seviyede bir sanal gerçeklik ortamı geliştirebilecek bilgi ve beceriye sahip olacaklardır.
Dersin İçeriği Bu ders, sanal gerçeklik teknolojilerinin temel bileşenlerini, yazılım ve donanım sistemlerini, kullanıcı etkileşim mekanizmalarını ve sanal ortam oluşturma süreçlerini kapsamaktadır. Öğrenciler, sanal gerçeklik sistemlerinin çalışma prensiplerini, 3D nesne modelleme ve sahne tasarımını, hareket ve etkileşim sistemlerini, görsel ve işitsel geri bildirim mekanizmalarını, fizik motorlarını ve optimizasyon tekniklerini öğrenerek interaktif deneyimler geliştirmeye yönelik beceriler kazanacaktır. Ayrıca, sanal gerçeklik teknolojilerinin oyun, eğitim, sağlık, mühendislik ve mimarlık gibi çeşitli sektörlerdeki kullanım alanları incelenecek ve gerçek dünyadaki uygulama örnekleri üzerinden analizler yapılacaktır.
Dersin Yöntem ve Teknikleri Anlatım, gösterip yaptırma, uygulama, proje.
Ön Koşulları Yok
Dersin Koordinatörü Dr.Öğretim Üyesi Gürkan KOLDAŞ
Dersi Verenler Dr.Öğretim Üyesi Gürkan KOLDAŞ
Dersin Yardımcıları Arş.Gör. Barış Can ÇAMSARI
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Unity VR Geliştirme Kılavuzu (https://learn.unity.com/)
VR Etkileşim Tasarım Kılavuzları (https://developer.oculus.com/)
YouTube VR Eğitim Kanalları (Valem, Brackeys, MRTK Academy)
Ders Notları Parisi, T. Learning Virtual Reality. O’Reilly.
Jerald, J. (2015). The VR Book: Human-Centered Design for Virtual Reality. ACM Books.

Ders Yapısı
Fen Bilimleri %50
Alan Bilgisi %50

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 6 84
Ara Sınavlar 1 10 10
Yarıyıl Sonu Sınavı 1 14 14
Toplam İş Yükü   AKTS Kredisi : 5 150

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Bilgi 
1 Sanal gerçeklik sistemlerinin temel prensiplerini açıklar.
2 Sanal gerçeklik donanım ve yazılım bileşenlerini tanır.
Beceri 
3 Kullanıcı etkileşimi ve hareket sistemlerini uygular.
4 Görsel, işitsel ve dokunsal geri bildirim mekanizmalarını kullanır.
5 Sanal gerçeklik uygulamalarında fizik motorlarını ve nesne etkileşimlerini yönetir.
Yetkinlik 
6 Sanal gerçeklik uygulamalarında optimizasyon ve performans artırma tekniklerini uygular.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Sanal gerçeklik teknolojilerine giriş ve temel kavramlar
2 Sanal gerçeklik sistemlerinin donanım bileşenleri
3 Sanal gerçeklik sistemlerinin donanım bileşenleri
4 Kullanıcı etkileşimi ve hareket sistemleri (Joystick, Gesture, Hand Tracking)
5 Kullanıcı etkileşimi ve hareket sistemleri (Joystick, Gesture, Hand Tracking)
6 Görsel ve işitsel geri bildirim mekanizmaları
7 Görsel ve işitsel geri bildirim mekanizmaları
8 Ara Sınav
9 Fizik motorları ve VR ortamında nesne etkileşimleri
10 Fizik motorları ve VR ortamında nesne etkileşimleri
11 VR uygulamalarında optimizasyon ve performans artırma
12 VR uygulamalarında optimizasyon ve performans artırma
13 VR için kullanıcı deneyimi ve ergonomi tasarımı
14 VR için kullanıcı deneyimi ve ergonomi tasarımı
15 VR projelerinde tasarım ve geliştirme süreçleri

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14
Bi1 5 4 5 4 5 4 5 4 4 5 4 5 4 5
Bi2 5 4 5 3 5 4 5 4 4 5 3 5 4 5
Be3 5 4 4 3 5 4 5 5 4 4 3 5 4 5
Be4 5 4 5 4 5 4 5 4 4 5 4 5 4 5
Be5 5 5 5 4 5 4 5 4 5 5 4 5 4 5
Ye6 5 4 5 3 5 4 5 4 4 5 3 5 4 5

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek