Хоча VEX EXP STEM Lab Units написані для використання з блочним кодуванням у VEXcode EXP, їх також можна навчати за допомогою Python. У цій статті розглядатимуться ресурси, доступні для підтримки навчання лабораторних модулів STEM за допомогою Python у вашому класі.
Лабораторні заняття VEX EXP STEM відповідають формату Навчання - Практика - Змагання. Щоб дізнатися більше про формат і застосування цих модулів у вашому класі, перегляньте цю статтю. Для впровадження VEX EXP STEM Lab Units можна дотримуватися того самого процесу незалежно від методу кодування.
Перегляньте це відео, щоб дізнатися більше про доступні ресурси Python і про те, як їх можна використовувати з STEM Lab Units.
Якщо не зазначено інше, наведені нижче зображення та приклади взято з Ring Leader STEM Lab Unit, але той самий формат можна знайти в усіх VEX EXP STEM Lab Units.
Доступні ресурси для навчання Python за допомогою VEXcode EXP
У межах VEX EXP STEM Lab Units
Для реалізації кожного розділу за допомогою Python потрібно буде внести незначні зміни, але всі вони описані на порталі для вчителів у документі «Ресурси VEXcode EXP Python для цього розділу». Нижче наведено різноманітні ресурси, які допоможуть вам вивчити ці розділи за допомогою Python.
У розділіLearn надаються прямі відеоінструкції. Деякі з цих відео доступні як для реалізацій Blocks, так і для Python. Якщо обидва доступні, переконайтеся, що учні знають, яке з відео варто переглянути. Окремі підсумки уроків і запитання для перевірки вашого розуміння доступні для кожного відео, тому учням потрібно зосередитися лише на методі кодування, який обрав викладач.
У деяких відео є інструкції щодо блоків. Для цих відео на порталі для вчителів підрозділу включено підсумок уроку для відповідних команд або концепцій Python.
Всередині порталу для вчителів є документ «Ресурси VEXcode EXP Python для цього розділу». Це доступний для редагування документ Google, який містить версії підсумків уроків на Python і запитання для перевірки вашого розуміння, які не включені до змісту розділу. Ви можете зробити копію цього документа та розповсюдити підсумки індивідуальних уроків учням за потреби під час викладання розділу на Python.
Щоб дізнатися більше про налаштування ресурсів за допомогою Google Drive або Microsoft, ці статті.
Хоча більшість завдань Практика таЗмагання написані для використання з будь-яким методом кодування, є деякі винятки, як-от у Лабораторному модулі STEM Ring Leader (включаючи практичне завдання, показане тут). У цьому випадку версії дій для Python також будуть включені в документ «VEXcode EXP Python Resources for this Unit». Подібно до підсумків уроків, їх можна роздавати учням за потреби під час уроку.
У VEXcode EXP
Ресурси у VEXcode EXP також можуть допомогти студентам під час проходження ними лабораторних модулів STEM за допомогою проекту Python.
Як новий користувач Python, може бути корисно побачити кореляцію між блочною командою та еквівалентом Python. Це можна зробити за допомогою засобу перегляду коду. Перегляньте цю статтю, щоб дізнатися більше про засіб перегляду коду у VEXcode EXP.
Коли учні розуміють, які команди їм можуть знадобитися для проекту, вони можуть почати вводити їх у робочому просторі. Функція автозаповнення може допомогти студентам мінімізувати кількість помилок у їхніх проектах і заощадити час. Щоб дізнатися більше про автозаповнення в проекті VEXcode EXP Python, перегляньте цю статтю.
Доступна довідка, яка допоможе студентам зрозуміти, що робить команда та параметри, необхідні для команди. Щоб відкрити довідку для команди, виберіть знак питання біля будь-якої команди на панелі інструментів. Щоб отримати додаткові відомості про доступ до довідки в проекті Python, цю статтю.