Навіщо проводити змагання у своєму класі?
Змагання Rover Rescue сприяють зв’язку – Викладання та навчання за допомогою VEXcode VR і Rover Rescue може бути дуже індивідуальним навчальним середовищем. Додавання елементу змагання сприяє розмові та спільному навчанню, а також підтримує зацікавленість і зв’язок студентів один з одним, а також з матеріалами курсу. Це особливо вигідно в унікальному навчальному середовищі, подібному до тих, з якими багато хто з нас стикається в класах COVID. Студенти в умовах дистанційного навчання часто втрачають зв’язки, які вони мали з іншими студентами, і конкурси можуть запропонувати спосіб повернути це у веселу та захоплюючу форму.
Змагання з порятунку Rover сприяють Ітерації - Завдяки участі в змаганнях студентів заохочують повторювати та експериментувати зі своїм кодом, пробувати нові речі та активно вчитися в інших. Метою є не просто виконання завдання, а створення рішення, яке працює краще, швидше чи ефективніше, ніж інші можливі рішення. Це прагнення створити «кращий» код безпосередньо пов’язане з тим, що професійні кодери роблять щодня.
Змагання з порятунку Rover сприяють залученню – Довідковий аркуш для студентів Rover Rescue VEXcode VR пропонує учням завдання досягти найдовшої місії на ігровому майданчику. Їм надається деяка інформація про те, як працює Ігровий майданчик, включаючи мінерали, ворогів і очки досвіду, але не надається пряма інформація про те, з чого почати або які типи дій вони можуть шукати, щоб трохи подовжити свою місію.
Змагання Rover Rescue можуть порушити процес мислення та заохотити студентів довше займатися тими самими концепціями. Перевірка таблиці лідерів у класі та побачення, що чийсь останній запис був перевищений, може надихнути студента переглянути та переробити код, щоб повернутися вгору в турнірній таблиці. Замість того, щоб завершити вправу та відкласти її, студенти тепер прагнуть переглянути свої процеси мислення, навички кодування та стратегію; продовжуючи працювати з тими самими концепціями кодування з часом, і таким чином навчатися глибше.
- Щоб дізнатися більше про те, як проводити змагання в класі з більшою кількістю дій VEXcode VR, перегляньте цю статтю.
Як використовувати змагання з порятунку роверів у своєму класі
Виконайте найдовшу місію в Rover Rescue - Мета цієї діяльності полягає в тому, щоб виконати найдовшу можливу місію, накопичуючи очки досвіду (XP), щоб підвищити рівень і отримати силу та ефективність на цьому шляху. Нехай ваші учні змагаються за найдовшу місію в Rover Rescue.
Студенти можуть використовувати вікно Rover Rescue Playground Window, щоб відстежувати тривалість своєї місії та XP під час гри.
Студенти надсилають скріншоти своїх сертифікатів, щоб показати тривалість місії та XP - Нехай студенти надсилають свої результати лише вчителю, який потім упорядкує їх; або попросіть студентів безпосередньо поділитися ними з класом за допомогою цифрових засобів, як-от документ Google.
Приклад подання із заповненим сертифікатом Rover Rescue.
Студенти також можуть побачити, як їхні бали порівняно з міжнародною таблицею лідерів Rover Rescue.
Поради для студентів:
- Обмежте кількість студентських заявок на конкурс, щоб спонукати студентів уважно ставитися до того, як вони створюють свій код. Увімкнення кількох записів дає стимул для повторення, але наявність необмежених варіантів може стати надзвичайною. Обмеження не більше ніж трьома учнями за клас або п’ятьма на день допоможе зберегти привабливість і керованість.
- Ви можете додати, що кожен повинен мати одне подання, перш ніж редакція буде придатною для додавання. Це дозволить студентам, які працюють на різних рівнях, мати рівні можливості вступу.
- Пропонуйте додаткові «призи» за такі категорії, як найефективніший код, найбільший досвід або найкраще використання алгоритму, щоб сприяти аналізу коду студентами.
Показуйте таблицю лідерів протягом змагань
-
Цифрова таблиця лідерів - Використовуйте VEXcode VR Leaderboard , щоб створити місце, де кожен може бачити прогрес.
- Поділіться кодом – цей метод також дозволяє вчителям виділяти певні розділи коду студента, а студентам – бачити навички кодування інших і вчитися на них.
- Analog Leaderboard - якщо ви перебуваєте в класі, ви можете просто стежити за прогресом учнів на дошці. Студенти повинні поділитися з вами своїми сертифікатами або знімками екрана, перш ніж змінювати дошку, і вчителі або студенти можуть оновити дошку іменами та часом.
Як організувати змагання в класі
Учні можуть змагатися між собою парами, групами або всім класом.
Для змагань у класі одночасно
- Оголошуйте конкурс або перед заняттям, або в день, щоб створити відчуття хвилювання.
- Опублікуйте «Правила» для свого класу для всіх – вкажіть кількість заявок, яку дозволено кожному учневі чи команді, мету змагання, дію чи ігровий майданчик, що використовується, і спосіб подання.
- Оновлюйте таблицю лідерів класу протягом усього періоду змагань.
- Запропонуйте заохочення для «переможців» — це може бути відчутний «приз» або щось на кшталт права вибору наступного ігрового майданчика змагань VEXcode VR. Використовуйте те, що ви знаєте про своїх студентів, щоб установити стимули, які відповідають їхнім характерам та інтересам.
Для змагань в асинхронному навчальному середовищі
- Оголошуйте конкурс або перед заняттям, або в день, щоб створити відчуття хвилювання.
- Встановіть довший часовий проміжок, щоб забезпечити участь протягом тривалого часу, наприклад, кілька навчальних днів, якщо це можливо.
- Опублікуйте «Правила» свого класу для всіх – вкажіть кількість робіт, яку дозволено кожному студенту або команді, мету змагання та спосіб подання.
- Оновлюйте таблицю лідерів класу протягом усього періоду змагань. Надсилайте сповіщення про зміни або додавання оновлень, щоб зацікавити студентів.
- Ви можете додати, що кожен повинен мати одне подання, перш ніж редакція буде придатною для додавання. Це дозволить студентам, які працюють на різних рівнях, мати рівні можливості вступу.
- Запропонуйте заохочення для «переможців». Оскільки матеріальні «призи» не обов’язково є варіантом, конкурентні переваги, як-от вибір наступного ігрового майданчика VEXcode VR або картка «додаткового часу» для використання в наступному змаганні, можуть добре працювати. Використовуйте те, що ви знаєте про своїх студентів, щоб установити стимули, які відповідають їхнім характерам та інтересам.
Завершіть змагання бесідами про програмування
- У будь-якому навчальному середовищі студенти можуть відповісти на кілька підказок для обговорення, щоб завершити змагання. Подібні запитання можуть дати студентам можливість сформулювати свої думки та навчитися в інших.
- Як переможцям вдалося так добре? Чим відрізнявся їхній код?
- Що ви змінили у своїх ітераціях проекту? Як ці зміни допомогли чи зашкодили вашому часу?
- Які нові стратегії кодування ви дізналися в цьому конкурсі?
- Що ви дізналися, побачивши чужий код? Як це вплинуло на ваше мислення?