Преподавание лабораторных модулей VEX EXP STEM с помощью VEXcode EXP Python

Хотя лабораторные модули VEX EXP STEM написаны для использования с блочным кодированием в VEXcode EXP, их также можно обучать с использованием Python. В этой статье будут рассмотрены ресурсы, доступные для поддержки обучения STEM Lab Units с использованием Python в вашем классе.

Лабораторные блоки VEX EXP STEM формату Учись Практикуйся . Чтобы узнать больше о формате и внедрении этих модулей в вашем классе, ознакомьтесь с этой статьей. Один и тот же процесс внедрения лабораторных модулей VEX EXP STEM может быть выполнен независимо от метода кодирования.

Посмотрите это видео, чтобы узнать больше о доступных ресурсах Python и о том, как их можно использовать с лабораторными модулями STEM.

Если не указано иное, следующие изображения и примеры взяты из лабораторного блокаSTEM Ring Leader, но тот же формат можно найти во всех лабораторных блоках STEM VEX EXP.


Доступные ресурсы для обучения Python с помощью VEXcode EXP

В лабораторных подразделениях VEX EXP STEM

Для реализации каждого модуля с использованием Python потребуется внести незначительные изменения, но все они описаны на Портале для учителей в документе «Ресурсы Python VEXcode EXP для этого модуля». Ниже показаны различные ресурсы, которые помогут вам преподавать эти модули с помощью Python.

Изучите раздел урока 4 Ring Leader с видеороликами по настройке элементов управления драйверами, одним видеороликом для Python и одним видеороликом для блоков.

В разделе«Изучение представлены прямые обучающие видеоролики. Некоторые из этих видеороликов доступны как для реализаций Blocks, так и для Python. Если доступны оба варианта, убедитесь, что учащиеся знают, какой из видеороликов смотреть. Для каждого видео доступны отдельные итоги уроков и вопросы для проверки понимания, поэтому учащимся нужно сосредоточиться только на методе кодирования, выбранном преподавателем. 

Изучите раздел 3-го урока «Охота за сокровищами» с помощью видео в блоке «Повторение».

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

Скриншот документа Google Doc, найденного на учительском портале, под названием VEXcode EXP Python Resource for the Treasure Hunt STEM Lab Unit.

Внутри учительского портала находится документ «Ресурсы Python VEXcode EXP для этого модуля». Это редактируемый документ Google, который содержит версии сводок уроков на языке Python и вопросы, проверяющие ваше понимание, не включенные в содержание модуля. Вы можете сделать копию этого документа и при необходимости раздать учащимся конспекты отдельных уроков при преподавании модуля на Python.

Чтобы узнать больше о настройке ресурсов с помощью Google Drive или Microsoft, ознакомьтесь с этими статьями.

Практические занятия по автономным движениям VEX EXP в лабораторном блоке STEM Ring Leader. Это практическое задание было написано для блоков.

Хотя большинство упражнений Practice иCompete предназначены для использования с любым методом кодирования, есть некоторые исключения, как в Ring Leader STEM Lab Unit (включая практическое упражнение, показанное здесь). В этом случае версии упражнений на Python также будут включены в документ «Ресурсы Python VEXcode EXP для этого модуля». Как и конспекты уроков, их можно раздавать учащимся по мере необходимости во время модуля.

В VEXcode EXP

Ресурсы в рамках VEXcode EXP также могут помочь студентам при выполнении лабораторных занятий STEM с использованием проекта Python.

VEXcode EXP с открытым меню Code Viewer для отображения перевода из пользовательской программы Blocks на Python.

Новичкам в Python может быть полезно увидеть корреляцию между блочной командой и ее эквивалентом в Python. Это можно сделать с помощью средства просмотра кода. Ознакомьтесь с этой статьей, чтобы узнать больше о средстве просмотра кода в VEXcode EXP.

Пользователь вводит команду Python в VEXcode EXP. Они ввели только букву D, и открылось меню автозаполнения с предложением команд, начинающихся на букву D.

Когда учащиеся поймут, какие команды им могут понадобиться для проекта, они смогут начать вводить их в рабочей области. Функция автозаполнения может помочь учащимся свести к минимуму ошибки в проекте и сэкономить время. Чтобы узнать больше об автозаполнении в проекте VEXcode EXP Python, см. эту статью.

VEXcode EXP с открытым меню «Справка» и выбранной командой «Drive for Python». Описания команды и способы ее использования приведены вместе с примерами использования.

Доступна справка, которая поможет учащимся понять, что делает команда, и какие параметры необходимы для нее. Чтобы открыть справку по команде, выберите знак вопроса рядом с любой командой на панели инструментов. Дополнительную информацию о доступе к справке в проекте Python . в этой статье.

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

Last Updated: