Kodlama ve oyun tasarımına giriş

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Ders açıklaması : Öğrencilerin Roblox'ta ilk deneyimlerini oluşturup kodladıklarını alın.Bir engel parkuru ve kod renk değiştirme blokları oluşturmayı öğrenin. ISTE standartları : Yenilikçi Tasarımcı 4a, 4c, 4d, Yaratıcı İletişimci 6b, 6d

Ders hedefleri
  • Engel kursu oluşturmak için 3B parçaları manipüle et.:
  • Eğlenceli bir kullanıcı deneyimine odaklanarak bir deneyim tasarlayın ve oynayın.:
  • Oyun içi görsel efektler için değişkenler ve döngüler kullanarak kod yaratın.
Beceriler ve konseptler
  • Değişken - Koddaki bilgi için bir doldurucu.:
  • Dize - Tırnak içinde yazılan bütün cümleleri saklayabilen bir değişken:
  • Döngü - Başka bir şey söylenene kadar tekrarlayan bir kod seti.
Hazırlık
  • Her öğrencinin Roblox hesabına sahip olduğundan ve giriş bilgilerini bildiğinden emin olun.
  • Sunum hazırlayın ve sunumu hazırlayın.
Malzemeler

Genel Bakış

SüreEtkinlikAçıklama
5 dakikaGirişProje ve ders yapısını tanıt.
30 dkRehberlikli Eğitim: Stüdyoya GirişBir engel kursunun ilk birkaç parçasını inşa ederek Roblox Studio'nun temellerini tanıtın.
60 dkRehberlikli Eğitim: Kodlamaya GirişBir parçanın rengini değiştiren kodlar oluşturun.
20 dakikaBağımsız Çalışma: Öğrenci Projelerini TamamlaÖğrencilerin projelerini yakalayıp veya inşa etmeyi sürdürmesine izin verin.
5 dakikaSarmaşıkProjeye yansıt ve öğrenilen konseptleri özetle.

Ders Planı

Giriş

  1. Kursu tanıt:

    • Öğrenciler başkalarının oynayabileceği kendi obby'lerini (engel parkuru) yapacaklar.
    • Ayrıca, obby'lerini dekore etmek için renk değiştiren parçalar oluşturmak için kodlama öğrenecektir.
  2. Tüm öğrencilerin Roblox Studio'ya aktif olarak giriş yaptığından emin olun.Not edin, eğer bu onların ilk kez ise, herhangi bir öğrencinin giriş yapması durumunda bu süreç için 5 dakika ayrılması önerilir.

Rehberlikli eğitim - Studio'ya giriş

  1. Öğrencileri aşağıdaki eğitimle yönlendirin: Roblox Studio'ya Giriş.

  2. Öğretirken, takip edilenunutma:

    • Öğrencilere kameralarını döndürerek doğru bir proje görüşü elde etmelerini hatırlatın.
    • Öğrencileri Roblox Studio'daki temel bir beceri olan Gezgini kullanmaya teşvik edin.

Rehberlikli eğitim - Kodlamaya giriş

  1. Öğrencilere deneyimlerine eklemek için kod yazmaya başlayacaklarını bildirin.

    • Bu süre boyunca, öğrenciler kodlamaya odaklanmalı ve obby üzerinde çalışmayı sürdürmemelidir.Daha sonra daha fazla parça eklemek veya oyun testi yapmak için vakitleri olacak.
  2. Öğrencileri aşağıdaki eğitimlerle yönlendirin:

Bağımsız çalışma - Öğrenci projelerini bitir

  1. Öğrenciler bağımsız çalışmaya girdikçe, engel kurslarına ulaşmak için aşağıdaki hedeflere sahip olduklarını belirtin.

    • Bir kullanıcı sona ulaşabilir (makul bir zorluk seviyesiyle).
    • Kolay ve zor atlamaların bir dengeye sahip olması.
    • Kazara görsel veya kod sorunlarından özgür olun.
  2. Öğrenciler kodlama projelerine yetişsin. Tamamlandıysa, daha fazla eklemek veya engel kursunu geliştirmek için onlara zaman verin.

  3. Vakit varsa, iki öğrenci birbirlerinin deneyimlerini oynayabilir ve geri geri dönüşsunabilir.

Sarın

  1. Öğrencilerin oluşturduğu ve kelimelerin yarattığı şeyleri özetleyin: değişken , dize , döngü .
  2. Deneyimlerini geliştirmek için iki veya üç öğrenciye ne ekleyeceklerini sorun.Örneğin, daha görsel olarak ilginç bir son nokta veya daha zorlu atlayışlar

Ekler

Sorun giderme ipuçları

Genel sorun giderme ipuçları

  • Öğrencileri "Ask 3 Before Me"ye tanıtın: Bir öğrencinin eğitmen yardımı istemeden önce üç arkadaşına sorması gerekiyor.
  • Öğrencilerin bilgisayarlarla önceden farklı deneyimleri olduğunu unutmayın.Öğretimde, örneğin iki kez tıklama veya sağ tıklama yapmak gibi kesin adımlar vurgulayın.
  • Bir görevi gerçekleştirmek için sıkı süre beklentileri ayarlayın, örneğin bir parça için bir renk seçmek için 1 dakika veya test oynamak için 2 dakika. Stüdyoya Giriş
  • Öğrencilerin sadece kendileri için değil, diğerlerinin oynayabileceği bir deneyim yarattığını vurgulayın.
  • Zamanın azaldığında, Ders Renkleri ve Malzemeleri isteğe bağlı olabilir. Kodlamaya giriş
  • Bu yaştaki öğrenciler için en yaygın hatalar yanlış başlıklar ve yazım hatalarıdır.
  • Öğrencilere sorunu olabildiğince çözmeden önce soruları yönlendirin yerine sorunu sorun.Bu, öğrencilerin değerli sorun giderme becerileri geliştirmesine izin verir.Örneğin: Bir dizietrafında hangi sembollerin olması gerekiyor? - Bir alıntı işareti.

Dersi özelleştirin

Dersi Genişlet Öğrencilerin yer değiştirmesi ve birbirlerinin deneyimini oynatmasına izin verin.

  • Öğrencilerin 2 Yıldız (Ne sevdiler) ve bir Dilek (Ne görmek istediler) formunda geri bildirimde bulunmasıyla başlayın (Ne görmek istediler).
  • Geri geri dönüşaldıktan sonra, her öğrenci aldığı geri bildirime dayanarak bir değişiklik uygulamalıdır.

Ekstra kaynaklar

Bu dersi bir atölye parçası olarak kullanıyorsanız, halk kullanımı için bir açıklama ekledik. Örnek kurs açıklaması: Ayda 60 milyondan fazla kullanıcıyla Roblox, dünyanın en büyük sosyal teknoloji platformudur.Fakat kullanıcılar tarafından oluşturulan tüm Roblox deneyimlerinin olduğunu biliyor muydunuz? Roblox tarafından sunulan ücretsiz araçları kullanarak kendi oyunlarınızı oluşturmayı ve kodlamayı öğrenin.Bu, ilk kez, hedefleyen oyun geliştiriciler için mükemmel bir kurs.

Bu kurs boyunca, öğrenciniz şunları yapacak:

  • Luau ile programlama temellerini öğrenin.
  • Bir engel parkuru oluşturarak tasarım düşüncesini ve 3B modellemeyi keşfedin.
  • Evde çevrimiçi oynanabilen ve paylaşılabilecek bir deneyim alın.