Хотя лабораторные модули 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.
В разделе«Изучение представлены прямые обучающие видеоролики. Некоторые из этих видеороликов доступны как для реализаций Blocks, так и для Python. Если доступны оба варианта, убедитесь, что учащиеся знают, какой из видеороликов смотреть. Для каждого видео доступны отдельные итоги уроков и вопросы для проверки понимания, поэтому учащимся нужно сосредоточиться только на методе кодирования, выбранном преподавателем.
В некоторых видеороликах есть инструкции для конкретных блоков. Для этих видеороликов краткое изложение урока, составленное для соответствующих команд или концепций Python, включено в учительский портал модуля.
Внутри учительского портала находится документ «Ресурсы Python VEXcode EXP для этого модуля». Это редактируемый документ Google, который содержит версии сводок уроков на языке Python и вопросы, проверяющие ваше понимание, не включенные в содержание модуля. Вы можете сделать копию этого документа и при необходимости раздать учащимся конспекты отдельных уроков при преподавании модуля на Python.
Чтобы узнать больше о настройке ресурсов с помощью Google Drive или Microsoft, ознакомьтесь с этими статьями.
Хотя большинство упражнений Practice иCompete предназначены для использования с любым методом кодирования, есть некоторые исключения, как в Ring Leader STEM Lab Unit (включая практическое упражнение, показанное здесь). В этом случае версии упражнений на Python также будут включены в документ «Ресурсы Python VEXcode EXP для этого модуля». Как и конспекты уроков, их можно раздавать учащимся по мере необходимости во время модуля.
В VEXcode EXP
Ресурсы в рамках VEXcode EXP также могут помочь студентам при выполнении лабораторных занятий STEM с использованием проекта Python.
Новичкам в Python может быть полезно увидеть корреляцию между блочной командой и ее эквивалентом в Python. Это можно сделать с помощью средства просмотра кода. Ознакомьтесь с этой статьей, чтобы узнать больше о средстве просмотра кода в VEXcode EXP.
Когда учащиеся поймут, какие команды им могут понадобиться для проекта, они смогут начать вводить их в рабочей области. Функция автозаполнения может помочь учащимся свести к минимуму ошибки в проекте и сэкономить время. Чтобы узнать больше об автозаполнении в проекте VEXcode EXP Python, см. эту статью.
Доступна справка, которая поможет учащимся понять, что делает команда, и какие параметры необходимы для нее. Чтобы открыть справку по команде, выберите знак вопроса рядом с любой командой на панели инструментов. Дополнительную информацию о доступе к справке в проекте Python . в этой статье.