Skip to main content
Portalu Nauczycieli

Ikona Zestawu narzędzi nauczyciela Zestaw narzędzi nauczyciela - Kod

W tej części badania uczniowie utworzą projekt umożliwiający wykonanie zadania związanego z recyklingiem. Uczniowie będą musieli:

  • Utwórz plik projektu

  • Opisz kroki, korzystając z bloków komentarzy

  • Przetłumacz bloki komentarzy na VEXcode IQ

  • Przygotuj i uruchom projekt

Krok 1: Przygotowanie do kodowania

Poradniki i pomoc
​​Poradniki i pomoc można znaleźć na górze interfejsu VEXcode IQ

Pamiętaj, że zawsze możesz zajrzeć do samouczków, aby uzyskać więcej informacji na temat bloków, sekwencji i rozwiązywania problemów. Użyj sekcji Pomoc , jeśli chcesz wiedzieć, co robi konkretny blok i jak go używać.

Używanie bloków ze specyfikacją
Aby przesunąć określoną odległość, użyj bloku [jedź do] i zmień kierunek oraz przebytą odległość, dostosowując parametry w bloku.

Aby skręcić w prawo lub w lewo o dowolny stopień, użyj bloku [skręć dla]. Ponownie możesz dostosować parametry do swoich potrzeb projektowych.

Otwórz nowy projekt
Programista powinien rozpocząć nowy projekt z szablonem Autopilota (układu napędowego), nazwać go i zapisać. Ponieważ będziemy tworzyć ścieżkę dla robota recyklingowego, zmień nazwę swojego projektu na „Recycle Run”.

Aby zapoznać się z przypomnieniami, jak zacząć, zapoznaj się z samouczkami lub zapoznaj się z przykładowymi programami w celach informacyjnych.

Ikona porad dla nauczycieli Wskazówki dla nauczycieli

  • Powinien to być ten sam proces, który zastosowano w poprzednich laboratoriach jazdy i toczenia. Poproś ucznia, który nie jest programistą, aby przypomniał klasie o niektórych z tych kroków, aby upewnić się, że wszyscy są zaangażowani w proces i podążają za nim (nawet jeśli fizycznie nie naciskają przycisków).

  • Przypomnij uczniom o sekcji Pomoc i że jest ona zawsze dostępna podczas ich procesu, jeśli potrzebują dodatkowego wsparcia. Należy zachęcać uczniów, aby zanim poprosili nauczyciela o wsparcie, samodzielnie rozwiązali problemy.

  • Jeśli uczeń po raz pierwszy korzysta z VEXcode IQ, może w dowolnym momencie skorzystać z tutoriali. Samouczki znajdują się na pasku narzędzi.

Krok 2: Utwórz listę kroków, korzystając z bloków komentarzy

Czym są komentarze?
Komentarze są zwykle dodawane do projektów, aby wyjaśnić, jakie zadania programista chciał osiągnąć w poszczególnych częściach projektu. Są więc pomocni we współpracy i rozwiązywaniu problemów.

W tym przypadku wykorzystamy je do sporządzenia ogólnej listy kroków, które robot musi wykonać, aby wykonać swoje zadanie.

Jaka będzie pierwsza rzecz, którą zrobi robot?
W projekcie użyj bloków [komentarz], aby stworzyć podstawową sekwencję w swojej grupie. Rejestrator lub Programista powinien wypisać pierwsze 10 kroków w VEXcode IQ, z komentarzem blokiem dla każdego kroku. Zobacz przykład tutaj.

Tekst w bloku nie musi być tak szczegółowy jak same bloki, ponieważ jest to jedynie wskazówka, którą należy się kierować, rozpoczynając tworzenie właściwej sekwencji kodowania.

Ikona Zestawu narzędzi nauczyciela Zestaw narzędzi dla nauczyciela - Notatki

Można to również zrobić za pomocą Notatki do projektu. W przypadku notatki wystarczy wpisać kroki podobne do tych, które mają być wymienione na papierze. W tym przypadku uwagi i komentarze można stosować zamiennie. Zdecydowaliśmy się użyć tutaj bloków komentarzy z dwóch powodów: aby zyskać dodatkową praktykę w zakresie natury metody blokowania VEXcode IQ oraz dlatego, że możesz dodać każdy krok komentarza do rzeczywistej sekwencji bloków kodu podczas pracy.
Kliknij łącza do bazy wiedzy VEX Robotics, aby uzyskać więcej informacji na temat komentarzy i notatek.

Krok 3: Utwórz sekwencję kodującą

Teraz nadszedł czas, aby przełożyć te kroki na sekwencję bloków.

  • Twój robot powinien rozpocząć ścieżkę skierowaną do przodu, więc przeciągnij i upuść blok [drive for] i ustaw parametry tak, aby odpowiadały pierwszemu krokowi na Twojej ścieżce.

  • Poszukaj następnego kroku, porzuć kolej na blok i ustaw parametry tak, aby pasowały do ​​następnego kroku na twojej ścieżce.
    Kiedy wejdziesz do pokoju, dodaj blok wskaźnika (np. [ustaw kolor diody LED Touch] lub [odtwórz dźwięk]). Ponieważ autopilot tak naprawdę nie jest w stanie podnieść rzeczy, wskaźnik przedstawia robota zbierającego odpady przed ruszeniem dalej.

  • Kontynuuj przeciąganie i upuszczanie bloków oraz ustawianie parametrów, aż ukończysz ścieżkę dla swojego robota recyklingu.

Ikona Zestawu narzędzi nauczyciela Zestaw narzędzi nauczyciela

  • Sprawdzaj po drodze
    Kiedy uczniowie pracują i eksperymentują, spaceruj, aby monitorować postępy. Przypomnij i zachęć uczniów, aby na bieżąco sprawdzali swoją pracę, aby upewnić się, że wykonali WSZYSTKIE niezbędne kroki i punkty kontrolne po drodze. Testowanie kodu w mniejszych sekcjach może pomóc uniknąć frustracji na końcu procesu i ograniczyć do minimum liczbę problemów.

  • Praca zespołowa przyspiesza proces
    Chociaż kodowanie jest często zadaniem indywidualnym, dzięki temu doświadczeniu każdy członek zespołu może być zaangażowany w proces kodowania. Możesz wskazać strategie pracy zespołowej, aby pomóc każdemu zespołowi pracować bardziej wspólnie. Aby wyświetlić opcjonalną rubrykę dotyczącą współpracy, kliknij z poniższych linków (Dokument Google/.docx/.pdf)

    Na przykład: procedury „Zadzwoń i koduj” umożliwiają zaangażowanie większej liczby osób. Rejestrator wypisuje kierunki, konstruktor dodaje odległości, sterownik wywołuje programiście instrukcje blokowe, a programista wpisuje je do projektu.

Ikona porad dla nauczycieli Wskazówki dla nauczycieli

Aby przejrzeć, konfiguracja silników i czujników Autopilota jest następująca:

  • Port 1: Lewy silnik

  • Port 2: Czujnik odległości

  • Port 3: Czujnik koloru

  • Port 4: czujnik żyroskopowy

  • Port 5: Dotykowa dioda LED

  • Port 6: prawy silnik

  • Port 8: Przełącznik zderzaka

  • Port 9: Przełącznik zderzaka

Krok 4: Przygotowanie do uruchomienia projektu

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

Aby zapoznać się z opisem pobierania i uruchamiania projektu, zobacz samouczki.

Krok 5: Przetestuj Uruchom swój projekt

Nadszedł czas na przetestowanie Twojego projektu! Upewnij się, że konfiguracja robota Autopilot zapewnia wystarczającą ilość miejsca, aby móc uruchomić cały program bez upadku lub zderzenia z innym robotem lub zespołem.

  • Operator powinien teraz uruchomićczęść projektu na robocie Autopilot, upewniając się że projekt jest podświetlony, a następnie naciskając przycisk Sprawdź.

  • Jak przebiegł test? Czy Twój robot jechał trasą, o której myślałeś? Postępuj zgodnie z tabelą rozwiązywania problemów i kontynuuj tworzenie i sprawdzanie sekcji kodu, aż uzyskasz ukończoną ścieżkę.

Ikona porad dla nauczycieli Wskazówki dla nauczycieli

  • Odłącz USB
    Jeśli uczniowie korzystają z komputera, przypomnij im, aby przed rozpoczęciem projektu odłączyli kabel USB od Robot Brain.

  • Stwórz określoną przestrzeń dla każdego zespołu
    Możesz dać każdemu zespołowi dużą kartkę papieru, którą mogą rozłożyć na podłodze lub blacie stołu, na którym będzie mógł uruchomić projekt autopilota. Dzięki temu każdy zespół będzie miał wystarczająco dużo miejsca, aby ukończyć bieg bez upadku lub wejścia do obszaru roboczego innego zespołu.

  • Ocena
    Otwarty charakter tego wyzwania związanego z ruchem oznacza, że ​​może istnieć wiele projektów i sekwencji kodu, które rozwiążą problem. Jak zatem ocenić różne skuteczne rozwiązania? Z punktu widzenia informatyki kluczowa jest wydajność. Preferowanym rozwiązaniem byłaby sekwencja kodu wykorzystująca najmniejszą liczbę bloków.