Samsun Üniversitesi’nde VR Eğitici Eğitimi

Samsun Üniversitesi’nde eğitsel sanal gerçeklik oyunu geliştirme eğitimi verilecektir.

Eğitimin konu başlıkları şu şekildedir:

  1. Sanal gerçeklik (VR) nedir?
  2. VR uygulamalarına giriş, teorik bilgiler ve uygun örnekler
  3. VR uygulama alanları ve eğitimde uygulanabilir örnekleri nelerdir?
  4. Eğitimde VR kullanımının önemi
  5. Geleceğin sınıfları için giyilebilir teknolojiler nasıl geliştirilebilir?
  6. Oyun ve eğitsel oyun kavramları
  7. Geliştirme platformu tanıtımı ve bilgisayarlara kurulumu
  8. Sahne tasarımı ve “terrain” oluşturma
  9. 3B modeller ve animasyon
  10. VR kamera ve ayarları
  11. Ses ve müziklerin seçimi ve oyuna eklenmesi
  12. Kodlama çalışmaları
  13. Geliştirilen içeriğin “.APK” formatında çıkarılması ve denenmesi
  14. Genel değerlendirme ve yapılabilecek uygulamalarla ilgili paylaşımlar

Detaylar için: http://sem.samsun.edu.tr/sanal-gerceklik-egitici-egitimi-sertifika-programi/

Tokat’ta sanal gerçeklik eğitici eğitimi gerçekleştirdik

1-5 Mayıs 2019 tarihleri arasında Tokat İl Milli Eğitim Müdürlüğü tarafından hazırlanan ve Orta Karadeniz Kalkınma Ajansı tarafından teknik destek hibe programı kapsamında desteklenen “Sanal Gerçeklik Eğitici Eğitimi” projesinde bilişim teknolojisi öğretmenleri ile eğitsel sanal gerçeklik oyunumuzu geliştirdik. 

Eğitsel sanal gerçeklik oyunu geliştirirken hem oyun teorisine, hem de eğitsel içerik geliştirirken dikkat etmemiz noktalara değindik. Birçok problemle karşılaştık. Nasıl çözebileceğimize yönelik tartıştık. Çözümler geliştirdik. Sonuç olarak üçüncü sınıf öğrencilerinin tek ve çift doğal sayıları kavrayabilecekleri bir eğitsel oyunun ilk bölümünü tamamladık. 

Proked Akademi tarafından üstlenilen eğitimde eğitmen olarak bulunmak oldukça keyifliydi. Bilişim teknolojisi öğretmenlerinin sanal gerçeklik eğitici eğitimine tamamen gönüllü olarak katıldıklarını belirtmekte fayda görüyorum. Öğretmenlerimizi bu eğitime gönüllü olarak katıldıkları için tekrar tebrik ediyorum.

Eğitime gönüllü olarak katılan Coşkun Cengiz öğretmenimizin hazırladığı eğitsel sanal gerçeklik oyununun videosu: 

Materyaller

Temel materyaller

Sesler

Ses efektleri

Ortam sesleri

Alternatif ortam sesleri

Müzikler

Oyun müzikleri

Alternatif oyun müzikleri

Kodlar

C#

using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;

[RequireComponent(typeof(CharacterController))]
[RequireComponent(typeof(AudioSource))]

public class VRAutowalk : MonoBehaviour {


public static VRAutowalk instace;

public float speed = 3.0F;
public bool moveForward = false;
private CharacterController controller;
private Transform vrHead;
Rigidbody rbody;

public GameObject bitis;

public GameObject birinci;
public GameObject ikinci;
public GameObject ucuncu;
public GameObject dorduncu;


public AudioClip yanlisses;
public AudioClip dogruses;
public AudioClip sinirlar;
public AudioClip BitisSesi;
AudioSource audioSource;

void Start () {
rbody = GetComponent<Rigidbody> ();
audioSource = GetComponent<AudioSource>();
instace = this;
controller = GetComponent<CharacterController>();
vrHead = Camera.main.transform;


}

void Update () {


if (moveForward) {
Vector3 forward = vrHead.TransformDirection (Vector3.forward);
controller.SimpleMove (forward * speed);
bitis.SetActive (true);
}

}

void OnTriggerEnter (Collider other){

if (other.tag == “DurulacakAlan”) {
moveForward = false;
}

if (other.tag == “bitis”)
{
moveForward = false;
audioSource.PlayOneShot(BitisSesi);
}

if (other.tag == “Sinir”)
{
audioSource.PlayOneShot(sinirlar);
}

if(other.tag == “Yanlis”)
{
audioSource.PlayOneShot(yanlisses);
birinci.SetActive(false);
ikinci.SetActive(true);
}

if (other.tag == “Dogru”)
{
audioSource.PlayOneShot(dogruses);
birinci.SetActive(false);
ikinci.SetActive(true);

}

if (other.tag == “Yanlis2”)
{
audioSource.PlayOneShot(yanlisses);
ikinci.SetActive(false);
ucuncu.SetActive(true);
}

if (other.tag == “Dogru2”)
{
audioSource.PlayOneShot(dogruses);
ikinci.SetActive(false);
ucuncu.SetActive(true);
}


if (other.tag == “Yanlis3”)
{
audioSource.PlayOneShot(yanlisses);
ucuncu.SetActive(false);
dorduncu.SetActive(true);
}

if (other.tag == “Dogru3”)
{
audioSource.PlayOneShot(dogruses);
ucuncu.SetActive(false);
dorduncu.SetActive(true);
}


if (other.tag == “Yanlis4”)
{
audioSource.PlayOneShot(yanlisses);
dorduncu.SetActive(false);
}

if (other.tag == “Dogru4”)
{
audioSource.PlayOneShot(dogruses);
dorduncu.SetActive(false);
}

}
void OnTriggerExit (Collider other){

if (other.tag == “DurulacakAlan”) {
moveForward = true;
}
}

public void ToggleWalk (){
moveForward = !moveForward;
}

}

Sanal gerçekliği sınıfınıza getirin

Sınıfınızda sanal gerçeklik teknolojisini kullanmak isteyip de nereden başlamanız gerektiğini bilmiyorsanız, bu yazı tam size göre.

Öncelikle günümüzde sanal gerçeklik türlerinin neler olduğuna bir bakalım:

  • Bilgisayar Tabanlı VR
  • Mobil Tabanlı VR
  • Bağımsız VR

Sınıf ortamında bilgisayar tabanlı sanal gerçeklik kullanmak ekonomik olarak çok mantıklı değil. HTC Vive fiyatının yaklaşık olarak 6000₺ olduğunu düşünürseniz ve buna bilgisayar fiyatını da eklerseniz, sınıftaki öğrencilerin tamamının bir derste faydalanabileceği kadar sanal gerçeklik gözlüğü almanız çok mümkün olmayabilir. Ayrıca kablolarından dolayı uygulama alanının da sınırlı olacağını unutmamak gerekir. 1-2 tane HTC Vive ile okulunuza bir sanal gerçeklik laboratuvarı kurabilirsiniz. Yine de bir ders saatinde tüm öğrencilerinizin faydalanmasını sağlayamayacaksınız. Sizin için maddiyat problem değilse tercih edebilirsiniz.

Bilgisayar tabanlı sanal gerçeklik

Mobil tabanlı sanal gerçekliğin en büyük avantajlarından biri sizi kablolardan kurtarıyor olması. Cardboard olarak bilinen gözlükler akıllı telefonlarla birlikte kullanılıyor. İnternette biraz araştırırsanız 50₺ gibi rakamlarla bir Cardboard almanın mümkün olduğunu göreceksiniz. Ancak Cardboard gözlükler bir akıllı telefonla birlikte kullanıldığı için maliyeti artıran unsuz bu kez akıllı telefonlar olarak karşımıza çıkıyor. Yine de ekonomik olarak bilgisayar tabanlı sanal gerçeklik ile kıyaslandığında çok daha mantıklı bir seçenek.

Mobil tabanlı sanal gerçeklik

Bağımsız sanal gerçeklik gözlükleri ile bir bilgisayara ya da akıllı telefona ihtiyaç duymaksızın yalnızca gözlükle bu deneyimi yaşayabilirsiniz. Oculus Go’nun Amerika fiyatı 199$. Ancak bu gözlükleri Türkiye’de değerinin 2 katına satıyorlar. Bilgisayar, telefon, kablo gibi sınıf ortamında vaktinizi harcayacak unsurların olmaması sebebiyle diğer iki sanal gerçeklik türüne göre sınıf ortamında kullanılabilirlik açısında daha uygun olduğunu söyleyebiliriz.

Bağımsız sanal gerçeklik

Eğer sınıfınızda yıl boyunca aktif olarak sanal gerçeklik kullanmak istiyorsanız, önerim bağımsız sanal gerçeklik gözlükleri olacaktır. Ekonomik ve uygulanabilir olmasıyla sınıf ortamı için birebir. Bu seçenek sizin için uygun değilse mobil tabanlı sanal gerçekliğe, yani Cardboard seçeneğine yönelmenizi öneririm. 

Görüşmek üzere.

Keşfet Kurtul

Keşfet Kurtul sanal gerçeklik eğitsel oyunu ile öğrenmek çok keyifli.

Detaylar kesfetkurtul.com ‘da.