Программирование vex

Введение в программирование с помощью VEX IQ (ROBOTC Graphical) Учебная программа включает в себя видео. Анимацию и пошаговые уроки. Предназначенные для начинающих изучать программирование на основе поведения с использованием оборудования VEX IQ и ROBOTC 4.0 для VEX Robotics.

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

IQ-Введение

Введение в программирование с помощью учебной программы VEX IQ (ROBOTC Graphical) — это учебный модуль. Предназначенный для обучения основным навыкам компьютерного программирования логике и рассуждениям с использованием контекста робототехники. Учебная программа состоит из трех глав (Основные движения. Датчики и Поток программ). И каждая глава разбита на блоки. Которые обучают ключевым понятиям робототехники и программирования. Кроме того, существует огромная поддержка учителей. Впервые участвующих в соревнованиях по робототехнике. Включенных в руководство учителя.

Каждый проект включает в себя автономную учебную единицу в последовательности и предоставляет студентам:

• Введение в реальный робот и контекст. В котором он работает.

• Объяснение того. Как роботы решают проблемы

• Версия задачи в масштабе VEX IQ для решения с помощью робота VEX IQ

• Пошаговая видеоинструкция,которая вводит ключевые концепции урока (например. Циклы) путем построения простых программ. Которые продвигаются к концу задачи модульного программирования.

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

• Полууправляемые исследовательские мероприятия “Попробуй!”. Которые раскрывают дополнительные возможности использования и варианты поведения каждого робота.

• Полуоткрытые мини-задачи. Которые просят студентов использовать навык. Который они только что изучили. Для решения соответствующей небольшой части заключительной единичной задачи.

• Модульная задача. Основанная на исходной задаче робота. Которую студенты должны решать в командах в качестве упражнения и демонстрации своего овладения концепцией.

• Деятельность по расширению виртуального мира роботов. Которая призвана значительно расширить возможности программирования студентов. Позволяя им программировать роботов под водой. На острове или в космической среде. Используя те же команды. Которые они используют для программирования своего физического робота VEX IQ.

• Как управлять основными движениями робота — Математика робота. Последовательности команд

• Датчики и как они работают — Сенсорный датчик. Ультразвуковой датчик. Гироскопический датчик и цветовой датчик

• Промежуточные понятия программирования — Модель потока программ, Ожидание команд, Структуры принятия решений, Циклы, Если/Иначе. Повторные решения

• Обучать стратегиям устранения неполадок и инженерным практикам — стратегиям решения проблем. Командной работе.

• Основные понятия программирования — Команды. Последовательности команд

• Промежуточные понятия программирования — Модель потока программ, Простое (Ожидание) поведение датчиков, Структуры принятия решений, Циклы, Переключатели, Переменные, Функции, Массивы

• Инженерные практики — Построение решений реальных проблем. Стратегии решения проблем, Командная работа

Введение в программирование предназначено для самостоятельной работы студентов в небольших группах. Предпочтительно парах. Каждая пара студентов должна работать вместе за одним компьютером. С одним роботом VEX IQ.

Учебные задачи разработаны таким образом. Чтобы включать в себя некоторые – но не обширные – механические соображения. Так что практические задачи проектирования могут оставаться подлинными. Не становясь сложными с точки зрения логистики.

Решения не будут требовать частей. Превышающих те. Которые включены в набор VEX IQ Core. Поэтому достаточно оставить каждую команду с одним набором (хотя доступ к дополнительным частям может позволить студентам создавать более творческие решения проблем).

Типичный план главы Введение в программирование:

1. Просмотрите вводное видео в классе или в отдельных группах. А затем просмотрите проблемное задание для подразделения

• В группе определите и отметьте ключевые возможности. Которые должен развить робот. А также проблемы. Которые должны быть решены в отдельных инженерных журналах или журналах занятий (например. На липкой бумаге. Развешанной по стенам)

2. Группы проходят через материалы видеотренинга в своем собственном темпе. Непосредственно следуя видеоинструкции и строя решения для шагов Try It! и Mini-Challenge по ходу работы

3. Каждая группа строит свое собственное решение Единичной задачи

• Группам может быть предложено задокументировать свои решения в журналах или журналах и особенно объяснить. Как они преодолели ключевые проблемы. Выявленные в начале работы группы.

4. Задайте Рефлексивный вопрос для главы

• Учащиеся отвечают на Рефлексивный вопрос по главе индивидуально. Как на уроке или домашнем задании.

• Вопросы рефлексии для каждой главы можно найти в Воспроизводимом разделе данного Руководства для учителя.