Dlaczego warto organizować konkursy w swojej klasie?
Konkursy VEXcode VR promują połączenie - Nauczanie i uczenie się z VEXcode VR może być wysoce zindywidualizowanym środowiskiem uczenia się. Dodanie elementu rywalizacji sprzyja rozmowie i wspólnemu uczeniu się, a także utrzymuje uczniów zaangażowanych i połączonych ze sobą, a także z materiałami kursu. Jest to szczególnie korzystne w wyjątkowych środowiskach uczenia się, takich jak te, z którymi wielu z nas ma do czynienia w salach lekcyjnych związanych z pandemią COVID. Uczniowie uczący się na odległość często tracą kontakty, jakie mieli z innymi uczniami, a konkursy mogą stanowić sposób na ich odwdzięczenie się w zabawny i ekscytujący sposób.
Konkursy VEXcode VR promują iterację — poprzez udział w konkursie uczniowie są zachęcani do iterowania i eksperymentowania z kodem, próbowania nowych rzeczy i aktywnego uczenia się od innych. Celem nie jest po prostu wykonanie zadania, ale stworzenie rozwiązania, które działa lepiej, szybciej i wydajniej niż inne możliwe rozwiązania. To dążenie do tworzenia „lepszego” kodu jest bezpośrednio powiązane z tym, czym na co dzień zajmują się profesjonalni programiści.
Konkursy VEXcode VR promują zaangażowanie - Zajęcia VEXcode VR oferują konkretne lekcje i możliwości wsparcia, jednak wielu uczniów może postrzegać je jako swego rodzaju „listę kontrolną”, której celem jest po prostu ukończenie zadania. Konkursy VEXcode VR mogą przerwać ten proces myślenia i zachęcić uczniów do dłuższego zaangażowania się w te same koncepcje. Sprawdzenie utworzonej przez nauczyciela tabeli liderów zajęć i zobaczenie, czy ktoś pobił czas ostatniego wejścia, może zainspirować ucznia do ponownego przejrzenia i przerobienia kodu, aby móc ponownie znaleźć się w rankingach. Zamiast kończyć zadanie i odkładać je na później, uczniowie chętniej przyglądają się swojemu procesowi myślowemu, umiejętnościom kodowania i strategii; ciągłe angażowanie się w te same koncepcje kodowania w miarę upływu czasu, a tym samym uczenie się głębiej.
Jak korzystać z zawodów VEXcode VR w swojej klasie
Zawody VEXcode VR to zawody na czas.
Uczniowie korzystają z funkcji Timer placu zabaw w oknie placu zabaw, aby zmierzyć czas potrzebny robotowi VR na wykonanie danego zadania. Celem jest uzyskanie jak najkrótszego czasu lub stworzenie najbardziej wydajnego kodu. Tablice wyników utworzone przez nauczycieli są szczególnie przydatne do śledzenia zgłoszeń uczniów i utrzymywania wzajemnego zaangażowania uczniów podczas pracy.
Uczniowie przesyłają zrzuty ekranu ukończonego Placu Zabaw, na których widoczny jest licznik czasu placu zabaw i kod.
Nauczyciele mogą zdecydować, że uczniowie przesyłają swoje wyniki tylko nauczycielowi, który następnie je porządkuje; lub poproś uczniów, aby bezpośrednio udostępniali je klasie za pomocą środków cyfrowych, takich jak dokument Google.
Przykład zgłoszenia z widocznym ukończonym Placem Zabaw, kodem i Timerem Placu Zabaw
Następujące działania VEXcode VR obejmują sekcje konkursowe:
- Dopasowanie kolorów zamku
- Labirynt kolorów dysku
- Przenoszenie dysków
- Labirynt liter
- Labirynt liczb
- Szturmuj zamek
Wskazówki dotyczące zgłoszeń uczniów:
- Odłóż pióro tak, aby ścieżka Robota VR była dobrze widoczna. Dzięki temu łatwiej jest zobaczyć, gdzie robot VR się poruszał i jak wykonał zadanie. Gdy robot VR będzie podążał tą samą ścieżką, pióro sprawi, że linia będzie pogrubiona.
- Użyj bloku [Zatrzymaj projekt] na końcu projektu, aby zatrzymać licznik czasu placu zabaw i upewnić się, że uczniowie podali najdokładniejszy czas wykonania wyzwania.
- Ogranicz liczbę zgłoszeń uczniów biorących udział w konkursie, aby zachęcić ich do zastanowienia się nad tym, w jaki sposób tworzą swój kod. Włączenie więcej niż jednego wpisu zachęca do powtarzania, ale posiadanie nieograniczonych opcji może być przytłaczające. Ograniczenie liczby uczniów do nie więcej niż trzech osób w klasie lub pięciu dziennie pomoże utrzymać zaangażowanie i łatwość zarządzania.
- Oferuj dodatkowe „nagrody” w kategoriach takich jak najbardziej wydajny kod lub najlepsze wykorzystanie algorytmu.
Wyświetlaj tabelę wyników przez cały czas trwania zawodów
-
Cyfrowy ranking – Użyj dokumentu Google, udostępnionego arkusza albo ustawień cyfrowej klasy, aby stworzyć miejsce, w którym każdy może zobaczyć postęp. Nauczyciele mogą zdecydować, czy uczniowie będą umieszczać zrzuty ekranu z przesłanymi pracami bezpośrednio na utworzonej przez siebie platformie rankingów, czy też mogą przesyłać je nauczycielom, którzy będą regularnie aktualizować ich tabele wyników i udostępniać je uczniom.
- Udostępnij kod — ta metoda pozwala także nauczycielom wyróżnić poszczególne sekcje kodu uczniów, a uczniom zobaczyć umiejętności kodowania innych osób i uczyć się na ich podstawie.
- Analogowa tablica liderów - Jeśli jesteś w klasie, możesz po prostu śledzić postępy uczniów na tablicy. Uczniowie powinni udostępnić Ci wypełnione zrzuty ekranu przed zmianą tablicy, a nauczyciele lub uczniowie mogą zaktualizować tablicę o nazwiska i godziny.
Jak zorganizować konkurs w klasie
Uczniowie mogą rywalizować ze sobą w parach, grupach lub całą klasą.
Do konkursów w klasie w tym samym czasie
- Ogłoś konkurs przed zajęciami lub w ich dniu, aby wywołać emocje.
- Opublikuj dla wszystkich „Zasady” obowiązujące w Twojej klasie – podaj liczbę zgłoszeń, jakie może przesłać każdy uczeń lub zespół, cel konkursu, wykorzystywane zajęcia lub plac zabaw oraz metodę przesyłania.
- Aktualizuj tabelę wyników utworzoną przez nauczyciela w całym okresie trwania konkursu.
- Możesz dodać, że każdy musi mieć jedno zgłoszenie, zanim będzie można dodać wersję. Dzięki temu studenci pracujący na różnych poziomach będą mieli równe szanse na wejście.
- Aby uzyskać widoczny konkurs „Head to Head”, wyświetlaj okna obok siebie i uruchamiaj projekty w tym samym czasie, aby klasa mogła obserwować, kto zwycięży w czasie rzeczywistym.
- Zaoferuj zachęty dla „zwycięzców” – może to być wymierna „nagroda” lub coś takiego, jak możliwość wyboru placu zabaw dla następnych zawodów, karta „dodatkowego czasu” do wykorzystania w następnym konkursie itp. Wykorzystaj to, co wiesz o swoich uczniach, aby ustalić zachęty odpowiadające ich osobowości i zainteresowaniom.
W przypadku konkursów w asynchronicznym środowisku uczenia się
- Ogłoś konkurs przed zajęciami lub w ich dniu, aby wywołać emocje.
- Ustaw dłuższe ramy czasowe, aby umożliwić uczestnictwo w zajęciach w miarę upływu czasu, na przykład w ciągu jednego dnia szkolnego.
- Opublikuj dla wszystkich „Zasady” obowiązujące w Twojej klasie – podaj liczbę zgłoszeń, jakie może przesłać każdy uczeń lub zespół, cel konkursu, wykorzystywane zajęcia lub plac zabaw oraz metodę przesyłania.
- Aktualizuj tabelę wyników utworzoną przez nauczyciela w całym okresie trwania konkursu. Wysyłaj powiadomienia o zmianach lub dodaniu aktualizacji, aby utrzymać zaangażowanie uczniów.
- Możesz dodać, że każdy musi mieć jedno zgłoszenie, zanim będzie można dodać wersję. Dzięki temu studenci pracujący na różnych poziomach będą mieli równe szanse na wejście.
- Oferuj zachęty dla „zwycięzców” — ponieważ materialne „nagrody” niekoniecznie wchodzą w grę, przewaga konkurencyjna, taka jak wybór placu zabaw dla następnych zawodów lub karta „dodatkowego czasu” do wykorzystania w następnych zawodach mogą się dobrze sprawdzić. Wykorzystaj to, co wiesz o swoich uczniach, aby ustalić zachęty odpowiadające ich osobowości i zainteresowaniom.
Zakończ konkursy rozmowami na temat kodowania
- W każdym środowisku edukacyjnym uczniowie mogą odpowiedzieć na kilka podpowiedzi w dyskusji, aby zakończyć zajęcia konkursowe. Pytania takie jak te mogą dać uczniom możliwość wyrażenia swojego myślenia i uczenia się od innych.
- Jak zwycięzcy poradzili sobie tak dobrze? Czym różnił się ich kod?
- Co zmieniłeś w iteracjach projektu? W jaki sposób te zmiany pomogły lub zaszkodziły Twojemu czasowi?
- Jakich nowych strategii kodowania nauczyłeś się w tym konkursie?
- Czego się nauczyłeś, widząc kod innej osoby? Jak to wpłynęło na Twoje myślenie?
Uwaga dotycząca wykorzystania placów zabaw dynamicznych i płótna artystycznego do konkursów
Zmieniający się charakter dynamicznych placów zabaw sprawia, że prosta próba czasowa nie jest tak skuteczna i sprawiedliwa w przypadku zawodów. Nie oznacza to, że nie można ich zastosować, po prostu do pomiaru sukcesu potrzebne byłyby inne parametry. Daje to nauczycielom i uczniom możliwość wykazania się kreatywnością i przemyślenia kodu innych osób w nowy sposób.
- Możesz poprosić swoją klasę o napisanie kryteriów „Najlepszego kodu”, a następnie głosowanie na wszystkie zgłoszenia i wyjaśnienie ich myślenia. Ustal, że uczniowie muszą głosować na wpis, który nie jest ich własnym.
- Konkursy Superlatywne, w których uczniowie muszą nominować kod w kategoriach takich jak „Najbardziej kreatywny”, „Najbardziej wydajny”, „Najlepsze wykorzystanie pętli” itp., mogą również stanowić zachętę do nieszablonowego myślenia podczas kodowania oraz zachęcać do kreatywności i innowacyjności .
Otwarty charakter płótna artystycznego sprawia, że trudno jest uczciwie zmierzyć czasową próbę bezpłatnej działalności artystycznej, takiej jak pisanie swojego imienia. Ale jeśli wszyscy uczniowie mają ten sam cel – „Napisz słowo ROBOT” – wówczas możliwe są próby czasowe. Może to również dać uczniom możliwość wyrażenia celu konkursu, co zachęci uczniów do wzięcia udziału w konkursie i zaangażowania.