Skip to main content

Ikona porad dla nauczycieli Wskazówki dla nauczycieli

  • Upewnij się, że uczniowie wybrali projekt Sterowanie Clawbotem Przykładowy projekt. Możesz wskazać uczniom, że na stronie Otwarte przykłady w menu Plik dostępnych jest kilka opcji do wyboru. Przypomnij uczniom, że w dowolnym momencie eksploracji mogą skorzystać z samouczka Korzystanie z przykładów i szablonów.

  • Możesz poprosić uczniów o dodanie swoich inicjałów lub nazwy grupy do nazwy projektu. Pomoże to zróżnicować programy, jeśli poprosisz uczniów o ich przesłanie.

Przed rozpoczęciem projektu Programista musi wybrać odpowiedni projekt przykładowy. Przykładowy projekt Clawbot Control zawiera konfigurację silników i czujników Clawbot. Jeśli szablon nie zostanie użyty, Twój robot nie uruchomi poprawnie projektu.

  • Programista powinien przejść do menu Plik, Otwórz Przykłady, przefiltrować wybierając „Zdarzenia”, a następnie wybrać przykładowy projekt Clawbot Control.

Ikona

  • Zapisz projekt.

zapisano nazwany projekt w vexcode

  • Sprawdź, czy nazwa projektu Clawbot Control znajduje się teraz w oknie na środku paska narzędzi. Clawbot jest teraz poprawnie skonfigurowany, a projekt Clawbot Control jest gotowy do użycia.

Przyjrzyjmy się teraz, w jaki sposób bloki zostały wykorzystane w tym projekcie. W swoich notatnikach inżynierskich dokonaj następujących przewidywań:

  • Co się stanie, gdy uruchomisz ten projekt? Co będzie w stanie zrobić Clawbot?

  • Co by się stało, gdybyśmy w tym projekcie nie użyli bloku <Not>?

Ikona Zestawu narzędzi nauczyciela Zestaw narzędzi dla nauczyciela - Zatrzymaj się i porozmawiaj

Gdy uczniowie skończą odpowiadać na powyższe pytanie w swoich notatnikach inżynierskich, przedyskutuj ich wpisy:

Klucz odpowiedzi

  1. Dokładne przewidywania wyjaśnią, że Clawbot będzie mógł poruszać się do przodu, do tyłu i skręcać za pomocą joysticków, przesuwając je w górę i w dół w osiach A i D. Ramię Clawbota będzie mogło poruszać się w górę i w dół za pomocą przycisków L w górę i w dół, a Pazur będzie mógł otwierać się i zamykać za pomocą przycisków R w górę i w dół. Zaawansowane reakcje mogą nawet przewidywać, że pozycje Ramion i Pazurów pozostaną w miejscu, gdy ich przyciski nie będą naciskane, a ich silniki zatrzymają się.

  2. W tym przypadku blok <Not> informuje Clawbota, że ​​gdy przyciski L i R nie są wciśnięte, ramię (przyciski L) i/lub pazur (przyciski R) powinny się zatrzymać. Jeśli bloki <Not> zostałyby usunięte, silniki te poruszałyby się w nieskończoność po tym, jak po raz pierwszy kazano im się obracać.

Jeśli czas na to pozwala, poproś uczniów o usunięcie bloku <Not> , aby mogli zobaczyć, jak wpływa to na zachowanie ich Clawbota.