Zasady kodowania

*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 : Zbadaj koncepcje kodowania funkcji, pętli i oświadczeń if/then za pomocą mini-projektów, które można dodać do doświadczeń Roblox, takich jak zmieniające kolor platformy i pułapki.

Cele lekcji
  • Pokaż logikę oświadczeń if/then poprzez zmianę właściwości części.:
  • Wykonaj rozwiązywanie problemów praktycznych, naprawiając niezależnie problemy w skryptach tak jak zostały znalezione.
Umiejętności i koncepcje
  • Właściwość - Coś, co kontroluje, jak wygląda lub zachowuje się obiekt, takie jak kolor lub czy gracze mogą przez niego chodzić.:
  • Pętla - Zestaw kodu, który powtarza się, dopóki nie zostanie inaczej powiedziany.:
  • Funkcja - Zestaw instrukcji może być ponownie wykorzystany w różnych częściach skryptu.

Przeglad

DługośćAktywnośćOpis
5 minWprowadzenieWprowadź sesja.
20 minSamouczek przewodni: Praca z właściwościamiModyfikuj właściwości kolorowe części za pomocą skryptów.
35 minSamouczek przewodni: Kodowanie pułapkiZaprogramuj pułapkę za pomocą funkcji i oświadczeń if/then.
5 minPodsumowanieZastanów się nad projektem i przypomnij sobie koncepcje nauczone.

Plan lekcji

Wprowadzenie

  1. Wyjaśnij, że dzisiejsza sesja będzie różnymi mini-projektami do rozwoju umiejętności w programowaniu.

Samouczek przewodni - Praca z właściwościami

  1. Poprowadź uczniów przez następujące samouczki:

  2. Zachęć uczniów do rozwiązywania problemów niezależnie, jeśli wystąpi błąd. Aby im pomagać, spróbuj:

    • Przywracanie ostatnich kroków.
    • Prosząc kolegę o pomagać.
  3. Gdy studenci piszą kod, sprawdź, czy piszą komentarze, które dokładnie opisują kod.

    • Nieokreślone: Wykonuje kod
    • Poprawiono: Zmiana koloru PracticePart

Samouczek przewodni - Napisz pułapkę

  1. Poprowadź uczniów przez następujące samouczki:

  2. Pracując z oświadczeniami if, sprawdź, czy uczniowie indeksują kod, aby wyglądał jak próbki kodu.Pomaga to uczynić kod bardziej czytelnym, co staje się ważne, gdy skrypty rosną w rozmiarze.

Podsumowanie

  1. Podsumuj to, co uczniowie stworzyli i słownictwo: własność , pętla i funkcja .

Przyłącznik

Rozwiązywanie problemów i wskazówki dla klasy szkolnej

  • Podczas kodowania przypomnij uczniom o sprawdzeniu pisowni lub poproś kolegę o sprawdzenie ich pracy.Nawet jedna niepoprawna litera może spowodować błąd w dłuższych słowach, takich jak FindFirstChildWhichIsA.
  • Spróbuj poniższych, aby pomóc uczniom rozwinąć umiejętności rozwiązywania problemów.
    • Celowo popełnij błąd w swoim kodzie i poproś uczniów o zidentyfikowanie błędu.Można to łatwo przekształcić w grę z uczniami, gdy wyzwiesz ich do znalezienia błędu w ograniczonej ilości czasu.
    • Napisz częściową linię kodu i poproś uczniów o jej ukończenie.
    • Wykorzystaj "Zapytaj 3 przed mną", gdzie studenci pytają trzech kolegów przed zapytaniem nauczyciela o pomagać.Ważne jest, aby studenci stali się komfortowi w niezależnym rozwiązywaniu problemów, gdy awansują do bardziej skomplikowanych projektów.