Проведение конкурса по спасению вездехода в классе

Зачем проводить соревнования в своем классе?

Соревнования по спасению вездеходов способствуют взаимодействию Преподавание и обучение с помощью VEXcode VR и Rover Rescue могут стать высоко индивидуализированной средой обучения. Добавление элемента соревнования способствует общению и совместному обучению, а также поддерживает вовлеченность и связь учащихся друг с другом, а также с материалами курса. Это особенно выгодно в уникальных условиях обучения, подобных тем, с которыми многие из нас сталкиваются в классах, посвященных COVID. Учащиеся, обучающиеся дистанционно, часто упускают из виду связи, которые у них были с другими учениками, и соревнования могут дать возможность вернуть это в веселой и захватывающей форме.

Соревнования по спасению вездеходов продвигают итерацию Благодаря участию в соревнованиях учащимся предлагается повторять и экспериментировать со своим кодом, пробовать что-то новое и активно учиться у других. Целью является не просто выполнение задачи, а создание решения, которое работает лучше, быстрее или эффективнее, чем другие возможные решения. Это стремление создавать «лучший» код напрямую связано с тем, что профессиональные программисты делают каждый день.

Скриншот интерфейса VEXcode VR, демонстрирующий задачу по программированию Rover Rescue, включающую среду блочного программирования с визуальными элементами, представляющими виртуального робота и его миссию.

Соревнования по спасению вездеходов способствуют вовлеченности - Справочный лист для учащихся VEXcode VR по спасению вездеходов предлагает учащимся задания, направленные на выполнение как можно более продолжительной миссии на игровой площадке. Им предоставляется некоторая информация о том, как работает игровая площадка, включая минералы, враги и очки опыта, но не предоставляется прямая информация о том, с чего начать или какие типы действий они могут захотеть выполнить, чтобы немного продлить свою миссию.

Соревнования по спасению вездеходов могут сломать этот мыслительный процесс и побудить учащихся дольше заниматься одними и теми же концепциями. Проверка таблицы лидеров класса и обнаружение того, что последний вступительный балл был побит, может вдохновить ученика вернуться и переработать код, чтобы снова подняться в турнирной таблице. Вместо того, чтобы закончить задание и отложить его, учащиеся теперь стремятся проанализировать свои мыслительные процессы, навыки программирования и стратегию; продолжая со временем использовать одни и те же концепции кодирования и, таким образом, учиться более глубоко.

  • Чтобы узнать больше о том, как проводить соревнования в классе с использованием большего количества мероприятий VEXcode VR, ознакомьтесь с этой статьей.

Как использовать соревнования по спасению вездеходов в своем классе

Завершите самую длинную миссию в Rover Rescue - Цель этого задания — выполнить как можно более длинную миссию, собирая очки опыта (XP), чтобы повышать уровень и набирать силу и эффективность на этом пути. Пусть ваши ученики посоревнуются в том, чтобы выполнить самую длинную миссию в Rover Rescue.

Скриншот интерфейса VEXcode VR, демонстрирующий задачу Rover Rescue, в которой виртуальный робот движется по маршруту с препятствиями, иллюстрируя концепции кодирования в среде блочного программирования для STEM-образования.

Учащиеся могут использовать окно игровой площадки Rover Rescue, чтобы отслеживать продолжительность своей миссии и количество опыта во время игры.

Учащиеся отправляют скриншоты своих сертификатов, чтобы показать продолжительность миссии и опыт. - Попросите учащихся представить свои результаты только учителю, который затем приведет их в порядок; или попросите учащихся напрямую поделиться ими с классом с помощью цифровых средств, например, документа Google. 

Скриншот интерфейса VEXcode VR, демонстрирующий задачу по программированию «Спасение вездехода», включающую блочную структуру кода и виртуального робота, выполняющего спасательную операцию в имитируемой среде.

Пример подачи с заполненным сертификатом Rover Rescue.

Учащиеся также могут увидеть, как их баллы соотносятся с баллами в международной таблице лидеров спасательных на вездеходах.

Советы по отправке студенческих работ:

  • Ограничьте количество заявок учащихся на конкурс, чтобы побудить их задуматься о том, как они создают свой код. Включение более одной записи дает стимул для итераций, но наличие неограниченных возможностей может оказаться непосильным. Ограничение числа учащихся не более чем тремя за один урок или пятью в день поможет сохранить интерес и управляемость занятий.
  • Вы можете добавить, что каждый должен иметь одну отправку, прежде чем редакция будет иметь право быть добавленной. Это позволит студентам, работающим на разных уровнях, иметь равные возможности для поступления.
  • Предлагайте дополнительные «призы» в таких категориях, как «самый эффективный код», «наибольший полученный опыт» или «лучшее использование алгоритма», чтобы стимулировать студентов анализировать свой код.

Отображение таблицы лидеров на протяжении всего соревнования

  • Цифровая таблица лидеров — используйте VEXcode VR Leaderboard , чтобы создать место, где каждый сможет видеть свой прогресс.
    • Поделитесь кодом. Этот метод также позволяет учителям выделять определенные разделы кода учащихся, а ученикам — видеть и учиться на навыках кодирования других.
  • Аналоговая таблица лидеров Если вы находитесь в классе, вы можете просто отслеживать прогресс учащихся на доске. Учащиеся должны поделиться с вами своими сертификатами или снимками экрана, прежде чем менять доску, а учителя или ученики могут обновить доску, указав имена и время.

Как организовать соревнование в классе

Учащиеся могут соревноваться друг с другом в парах, группах или всем классом.

Для одновременных соревнований в классе

  • Объявите о соревновании либо перед занятием, либо в его день, чтобы придать ему волнение.
  • Опубликуйте «Правила» для своего класса для всех — укажите количество заявок, разрешенное каждому ученику или команде, цель конкурса, используемое занятие или игровую площадку, а также метод подачи.
  • Обновляйте таблицу лидеров класса на протяжении всего периода соревнований.
  • Предложите поощрения «победителям» — это может быть материальный «приз» или что-то вроде права выбора следующей игровой площадки для соревнований VEXcode VR. Используйте то, что вы знаете о своих учениках, чтобы установить стимулы, соответствующие их личностям и интересам.

Для соревнований в среде асинхронного обучения

  • Объявите о соревновании либо перед занятием, либо в его день, чтобы придать ему волнение.
  • Установите более длительный период времени, чтобы обеспечить возможность участия в течение длительного времени, например, если это возможно, несколько учебных дней.
  • Опубликуйте «Правила» для своего класса для всех — укажите количество заявок, разрешенное каждому ученику или команде, цель конкурса и способ подачи заявок.
  • Обновляйте таблицу лидеров класса на протяжении всего периода соревнований. Рассылайте оповещения об изменениях или добавлении обновлений, чтобы поддерживать интерес учащихся.
  • Вы можете добавить, что каждый должен иметь одну отправку, прежде чем редакция будет иметь право быть добавленной. Это позволит студентам, работающим на разных уровнях, иметь равные возможности для поступления.
  • Предложите поощрения «победителям». Поскольку материальные «призы» не обязательно являются вариантом, конкурентные преимущества, такие как выбор следующей игровой площадки для соревнований VEXcode VR или карта «дополнительного времени» для использования в следующем соревновании, могут сработать. Используйте то, что вы знаете о своих учениках, чтобы установить стимулы, соответствующие их личностям и интересам.

Завершите соревнования беседами по программированию

  • В любой среде обучения учащиеся могут ответить на несколько вопросов для обсуждения, чтобы подвести итоги конкурса. Подобные вопросы могут дать учащимся возможность сформулировать свое мышление и учиться у других.
    • Как победителям удалось добиться таких успехов? Чем отличался их код?
    • Что вы изменили в своих итерациях проекта? Как эти изменения помогли или повредили вашему времени?
    • Какие новые стратегии кодирования вы узнали на этом конкурсе?
    • Чему вы научились, увидев чужой код? Как это повлияло на ваше мышление?

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

Last Updated: