Nauczanie jednostek laboratoryjnych VEX IQ (2. generacji) STEM za pomocą VEXcode IQ Python

Chociaż jednostki laboratoryjne VEX IQ (2. generacji) STEM zostały napisane do użytku z kodowaniem blokowym w VEXcode IQ, można ich uczyć również przy użyciu języka Python. W tym artykule omówiono dostępne zasoby, które pomogą w nauczaniu modułów STEM Lab Units za pomocą języka Python w Twojej klasie.

Jednostki laboratoryjne VEX IQ (2. generacji) STEM działają w formacie Ucz się Rywalizuj Aby dowiedzieć się więcej o formacie i wdrażaniu tych jednostek w swojej klasie, ten artykuł. Ten sam proces wdrażania jednostek laboratoryjnych STEM VEX IQ (2. generacji) można zastosować niezależnie od metody kodowania.

Obejrzyj ten film, aby dowiedzieć się więcej o dostępnych zasobach języka Python i sposobach ich wykorzystania w jednostkach laboratoryjnych STEM.

O ile nie zaznaczono inaczej, poniższe obrazy i przykłady pochodzą z jednostki laboratoryjnej STEMfirmy Cube Collector, ale ten sam format można znaleźć we wszystkich jednostkach laboratoryjnych STEM VEX IQ (2. generacji).


Dostępne zasoby do nauczania Pythona za pomocą VEXcode IQ

W jednostkach laboratoryjnych STEM VEX IQ (2. generacji).

Konieczne będzie wprowadzenie drobnych poprawek, aby zaimplementować każdą jednostkę przy użyciu języka Python, ale wszystkie są opisane w Portalu nauczycieli w dokumencie „Zasoby VEXcode IQ Python dla tej jednostki”. Poniżej pokazane są różne dostępne zasoby, które pomogą Ci w nauczaniu tych jednostek w języku Python.

Screen_Shot_2022-05-18_at_2.12.25_PM.png

W sekcjiNaucz się znajdują się bezpośrednie filmy instruktażowe. Niektóre z tych filmów są dostępne zarówno dla implementacji Blocks, jak i Pythona. Jeśli oba są dostępne, upewnij się, że uczniowie wiedzą, który z filmów mają obejrzeć. Dla każdego filmu dostępne są osobne podsumowania lekcji i pytania sprawdzające zrozumienie, dzięki czemu uczniowie muszą skupić się jedynie na metodzie kodowania wybranej przez instruktora. 

Screen_Shot_2022-05-18_at_2.17.28_PM.png

Niektóre filmy zawierają instrukcje dotyczące konkretnych klocków. W przypadku tych filmów w Portalu Nauczycieli Jednostki znajduje się podsumowanie lekcji dotyczące powiązanych poleceń i pojęć języka Python.

Screen_Shot_2022-05-18_at_3.42.17_PM.png

Chociaż większość ćwiczeń Praktyka iKonkurencja została napisana do użycia z dowolną metodą kodowania, istnieją pewne wyjątki, jak w Przeciąganiu liny STEM Laboratorium Jednostki (w tym pokazane tutaj ćwiczenia praktyczne). W takim przypadku wersje ćwiczeń w języku Python zostaną również uwzględnione w dokumencie „Zasoby VEXcode IQ w języku Python dla tej jednostki”. Podobnie jak streszczenia lekcji, można je rozsyłać studentom w miarę potrzeb w trakcie zajęć.

W ramach VEXcode IQ

Zasoby VEXcode IQ mogą również pomóc uczniom w ukończeniu jednostek laboratoryjnych STEM przy użyciu projektu w języku Python.

Screen_Shot_2022-05-18_at_3.56.53_PM.png

Dla nowego użytkownika Pythona pomocne może być zobaczenie korelacji między poleceniem opartym na blokach a jego odpowiednikiem w Pythonie. Można to zrobić za pomocą przeglądarki kodów. Zobacz ten artykuł, aby dowiedzieć się więcej o przeglądarce kodów w VEXcode IQ.

autouzupełnianie_d.png

Kiedy uczniowie zrozumieją, jakich poleceń mogą potrzebować w swoim projekcie, mogą zacząć je wpisywać w obszarze roboczym. Funkcja autouzupełniania może pomóc uczniom zminimalizować błędy w projekcie i zaoszczędzić czas. Aby dowiedzieć się więcej o autouzupełnianiu w projekcie VEXcode IQ Python, ten artykuł.

help_docs.png

Pomoc jest dostępna, aby poprowadzić uczniów przez działanie polecenia i parametry potrzebne do wykonania polecenia. Aby otworzyć Pomoc dotyczącą polecenia, wybierz znak zapytania obok dowolnego polecenia w Przyborniku. Aby uzyskać więcej informacji na temat uzyskiwania dostępu do pomocy w projekcie w języku Python, zobacz artykuł.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: