Skip to main content

Ikona Zestawu narzędzi nauczyciela Zestaw narzędzi dla nauczyciela - Cel tej sekcji

Celem sekcji „Przemyślenie” jest umożliwienie uczniom korzystania z przycisków na kontrolerze przy użyciu programowania opartego na zdarzeniach.

Po naciśnięciu przycisku kontrolera blok kapelusza

Ta sekcja zawiera:

  • Przegląd programowania opartego na zdarzeniach

  • Przykładowe instrukcje pobierania projektu & Przegląd

  • Działania związane z remiksowaniem:

    • Ćwiczenie A: Chwyć przedmioty i umieść je w odpowiednim miejscu!

    • Ćwiczenie B: Układaj obiekty w stosy!

    • Ćwiczenie C: Sztafeta

  • Pytania dotyczące remiksu

Ikona porad dla nauczycieli Wskazówki dla nauczycieli

  • Kontroler można sparować z Robot Brain przed zajęciami, aby zaoszczędzić czas. Zdecyduj, czy chcesz ukończyć ten krok, czy też chcesz, aby zrobili to uczniowie. Wykonaj kroki tutaj. Jeśli chcesz, aby sparowali kontroler z mózgiem, możesz wydrukować ten artykuł i udostępnić go uczniom.

  • Programowanie oparte na zdarzeniach daje Clawbotowi możliwość wyzwalania zdarzeń lub reagowania na wyzwalacze. Ten typ programowania umożliwia komunikację jednego bloku z innymi blokami.

Inaczej mówiąc, Clawbot reaguje na ruchy joysticków kontrolera. Ruch joysticka jest wyzwalaczem, a Clawbot odpowiednio reaguje.

blok kapeluszowy

W powyższym przykładzie naciśnięcie przycisku L jest wyzwalaczem, który powoduje obrót ArmMotor w górę. Blok {When Controller button} przekazuje tę wiadomość do bloku [Spin]. Kliknij tutaj (Google / .docx / .pdf), aby dowiedzieć się więcej o tych blokach i sposobie ich wykorzystania w przykładowym projekcie Clawbot Control.

Ikona Zestawu narzędzi nauczyciela Zestaw narzędzi dla nauczyciela - Nowe podejście uczniów do ról

Na początku części „Przemyślenie” podziel uczniów na grupy i poproś, aby wybrali swoje role. Aby przypomnieć sobie role i wskazówki dotyczące facylitacji grup, kliknij poniżej.

Dokument Google / .docx / .pdf

pies

Programowanie oparte na zdarzeniach

Jeśli Twój pies przynosi Ci smycz lub siada przy drzwiach, daje Ci znać, że musi wyjść na zewnątrz. Kiedy w szkole nauczycielka zadaje pytanie i widzi, jak podnosisz rękę, wie, że wierzysz, że znasz odpowiedź i chciałbyś odpowiedzieć na pytanie. Zachowania te są również znane jako „wyzwalacze”.

Twój pies wie, że przyniesienie Ci smyczy lub siedzenie przy drzwiach to sygnał wyzwalający, który sygnalizuje, że musi wyjść na zewnątrz. Kiedy więc widzisz go siedzącego przy drzwiach ze smyczą, reagujesz na spust, wyprowadzając go na zewnątrz. Podniesienie ręki jest sygnałem wyzwalającym, który daje nauczycielowi znać, że chcesz odpowiedzieć na jej pytanie. Następnie nauczyciel reaguje na wyzwalacz, wzywając cię.

Programowanie oparte na zdarzeniach w robotyce ma miejsce wtedy, gdy określone zachowania robota powodują, że robot wykonuje określone czynności lub reaguje na określone czynniki wyzwalające.

Aby dowiedzieć się więcej o programowaniu opartym na zdarzeniach, obejrzyj nasz samouczek dotyczący zdarzeń, klikając Poradniki na pasku narzędzi i wybierając samouczek Zdarzenia.

filmy instruktażowe

 

Ikona Zestawu narzędzi nauczyciela Zestaw narzędzi dla nauczyciela - Przeglądanie bloków

  • W ramach zajęć całej klasy przejrzyj z uczniami bloki programistyczne. Powiedz uczniom, że w ramach projektu Clawbot Control można wywołać wiele zdarzeń jednocześnie, co umożliwi im kontrolowanie ruchu napędowego Clawbota, a także ruchu ramienia i pazura Clawbota.

  • Jeśli uczniowie potrzebują szybkiego przeglądu VEXcode IQ, mogą w dowolnym momencie skorzystać z tutoriali. Samouczki znajdują się na pasku narzędzi. Korzystając z samouczków, uczniowie mogą przeglądać zapisywanie, pobieranie i uruchamianie projektu oraz innych elementów.

filmy instruktażowe

 

Kontroler: Kontrola Clawbota

Teraz możesz pobrać przykładowy projekt i używać kontrolera do jednoczesnej obsługi Clawbota, jego ramienia i pazura!

Konstruktor w każdej grupie powinien zaopatrzyć się w wymagany sprzęt. Rejestrator powinien otrzymać notatnik inżynieryjny grupy. Programista powinien otworzyć VEXcode IQ.

Wymagane materiały:
Ilość Potrzebne materiały
1

Clawbot

1

Naładowany akumulator robota

1

Radio VEX IQ

1

Kontroler

1

Kabel Tethera

1

Kod VEX IQ

1

Kabel USB (w przypadku korzystania z komputera)

1

Notatnik inżynieryjny

Ikona porad dla nauczycieli Wskazówki dla nauczycieli

  • Upewnij się, że każda grupa uczniów posiada wszystkie niezbędne materiały.

  • Modeluj każdy etap rozwiązywania problemów dla uczniów. Przypomnij uczniom, że w każdej grupie jest ktoś, kto pełni rolę budowniczego. Osoba ta powinna sprawdzać te przedmioty podczas eksploracji.

Zanim rozpoczniesz działalność...

Czy masz już gotowy każdy z tych elementów? Konstruktor powinien sprawdzić każdy z poniższych elementów: