Wprowadzenie do kodowania i projektowania gier

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Opis lekcji : Zdobądź uczniów tworzących i kodujących swoje pierwsze doświadczenia w Roblox.Dowiedz się, jak zbudować kurs przeszkód i bloki zmiany koloru kodu. Standardy ISTE : Innowacyjny projektant 4a, 4c, 4d, Kreatywny komunikator 6b, 6d

Cele lekcji
  • Manipuluj częściami 3D, aby stworzyć kurs przeszkód.:
  • zaprojektuj i przetestuj doświadczenie, skupiając się na zabawnej doświadczeniu użytkownika.:
  • Twórz skrypty za pomocą zmiennych i pętli do efektów wizualnych w grze.
Umiejętności i koncepcje
  • Variable - Miejsce na informacje w kodzie.:
  • String - Zmienna, która może przechowywać całe zdania, napisane w cudzysłowach.:
  • Pętla - Zestaw kodu, który powtarza się, dopóki nie zostanie inaczej powiedziany.
Przygotowanie
  • Upewnij się, że każdy student ma konto Roblox i zna informacje o logowaniu.
  • Wydrukuj materiały i przygotuj prezentację.
Materiały

Przeglad

DługośćAktywnośćOpis
5 minWprowadzenieWprowadź strukturę projektu i lekcji.
30 minSamouczek przewodni: Przeglad do studiaPrzedstaw podstawy Roblox Studio, budując pierwsze kilka elementów kursu przeszkód.
60 minSamouczek przewodni: Wprowadzenie do kodowaniaTwórz skrypty, które zmieniają kolory części.
20 minNiezależna praca: zakończ projekty studentówPozwól uczniom dogonić lub kontynuować budowę swojego projektu.
5 minPodsumowanieZastanów się nad projektem i przypomnij sobie koncepcje nauczone.

Plan lekcji

Wprowadzenie

  1. Wprowadź kurs:

    • Studenci będą tworzyć własne obby (kurs przeszkód), które inni będą mogli zagrać.
    • Nauczy się także kodowania, aby tworzyć kolorowe części zmieniające kolor, aby udekorować swoje obby.
  2. Upewnij się, że wszyscy studenci są aktywnie zalogowani do Roblox Studio.Zauważ, że jeśli jest to ich pierwszy raz, zaleca się przeznaczenie 5 minut na ten proces w przypadku, gdy któryś student ma problem z logowaniem się.

Samouczek przewodni - Wprowadzenie do Studio

  1. Poprowadź uczniów za pomocą następującego samouczka: Wprowadzenie do Roblox Studio.

  2. Podczas nauki pamiętaj o obserwuje:

    • Przypomnij uczniom, aby obrócili widok kamery, aby uzyskać dokładny widok ich projektu.
    • Zachęć uczniów do korzystania z Explorera, podstawowej umiejętności w Roblox Studio.

Samouczek przewodni - Wprowadzenie do kodowania

  1. Poinformuj uczniów, że zaczną teraz kodować, aby dodać do swojego doświadczenia.

    • W tym czasie studenci powinni skupić się na kodowaniu i nie kontynuować pracy nad swoim obby.Będą mieli czas później, aby nadal dodawać więcej części lub testować.
  2. Poprowadź uczniów przez następujące samouczki:

Niezależna praca - Zakończ projekty studentów

  1. Gdy studenci wchodzą w niezależną pracę, wskaż, że mają następujące cele do osiągnięcia dla swojego kursu przeszkód.

    • Użytkownik może dotrzeć do końca (z rozsądnym poziomem trudności).
    • Miej równowagę między łatwymi i trudnymi skokami.
    • Bądź wolny od wszelkich niezamierzonych problemów wizualnych lub kodowych.
  2. Niech uczniowie dogonią swoje projekty kodowania. Jeśli są skończone, daj im czas na pracę nad dodaniem więcej lub udoskonaleniem ich kursu przeszkód.

  3. Jeśli jest czas, dwóch studentów może przetestować doświadczenia siebie nawzajem i zaoferować opinie.

Zakończ

  1. Podsumuj to, co stworzyli uczniowie i słownictwo: zmienna , ciąg , pętla .
  2. Zapytaj dwóch lub trzech studentów, co dodaliby do swojego doświadczenia, aby je poprawić.Na przykład, bardziej wizualnie interesujący punkt końcowy lub bardziej wymagające skoki

Przyłącznik

Wskazówki dotyczące rozwiązywania problemów

Ogólne wskazówki rozwiązywania problemów

  • Przedstaw uczniom "Zapytaj 3 przed mną": uczeń musi zapytać trzech kolegów, zanim poprosi instruktora o pomagać.
  • Pamiętaj, że studenci mają różne wcześniejsze doświadczenia z komputerami.Podkreśl dokładne kroki podczas nauki, takie jak kiedy należy dwukrotnie kliknąć lub kliknąć prawym przyciskiem.
  • Ustaw surowe oczekiwania czasowe dotyczące wykonania zadania, takie jak 1 minuta na wybranie koloru dla części lub 2 minuty na przeprowadzenie testu. Wprowadzenie do Studio
  • Podkreśl, że studenci tworzą doświadczenie, z którego inni mogą grać, nie tylko dla siebie.
  • Jeśli masz mało czasu, lekcje Kolory i materiały mogą być opcjonalne. Wprowadzenie do kodowania
  • Najczęstsze błędy dla studentów w tym wieku to nieprawidłowa kapitalizacja i pomyłki.
  • Zapytaj uczniów prowadzących pytania, zamiast rozwiązywać problem dla nich tak dużo, jak to możliwe.Umożliwia to studentom budowanie cennych umiejętności rozwiązywania problemów.Na przykład: Jakie symbole muszą być wokół ciągu? - Cudzysłowy .

Dostosuj lekcję

Rozszerz lekcję Niech uczniowie zamienią miejsca i przetestują doświadczenie siebie nawzajem.

  • Zacznij od tego, aby uczniowie złożyli opinię w formie 2 gwiazdek (co im się podobało) i życzenia (co chcieliby zobaczyć).
  • Po otrzymaniu opinii każdy student powinien wdrożyć zmianę w oparciu o otrzymane opinie.

Dodatkowe zasoby

Jeśli korzystasz z tej lekcji jako części warsztatu, dodaliśmy opis do użytku publicznego. Przykładowy opis kursu: Z ponad 60 milionami użytkowników miesięcznie Roblox jest największą na świecie platformatechnologii społecznych.Ale czy wiesz, że wszystkie doświadczenia Roblox stworzone przez użytkowników? Naucz się tworzyć i kodować własne gry za pomocą darmowych narzędzi udostępnionych przez Roblox.To idealny kurs dla pierwszych razy, aspirujących programistów gier.

W tym kursie twój uczeń:

  • Naucz się podstaw programowania z Luau.
  • Odkryj myślenie o projektowaniu i modelowanie 3D, tworząc kurs przeszkód.
  • Weź do domu kompletne doświadczenie, które można odtwarzać i dzielić online.