Switch містить знайомі елементи блокового програмування та об’єднує текстові поля, де можна вводити текстові команди.
Блоки Switch Blocks сумісні лише зPython.
Switch надає студентам природний міст від Blocks до текстового кодування. Коли учні знайомляться з логікою та послідовністю команд, вони можуть почати конвертувати проект по одному блоку за раз.
Це дозволяє учням продовжувати працювати з логічним процесом блокової програми, де вони можуть фізично бачити такі речі, як обертання циклу навколо інших блоків, а також починати самостійно експериментувати з текстовими командами. Після перетворення блоків на Switch студенти можуть легко змінювати параметри та починати розуміти синтаксис текстової команди. У цьому розділі ви дізнаєтесь про те, як учні використовують комутатор, щоб пояснити, як ви можете використовувати ці блоки в проекті VEXcode.
Початок роботи з Switch Blocks
Щоб розпочати кодування за допомогою Switch Blocks, ви повинні мати:
- Комп’ютер (не мобільний пристрій).
Коли блок перетворюється на блок комутатора, C++ у засобі перегляду коду буде вимкнено.
Перетворення блоків у Switch
Перетворіть один блок на Switch
Клацніть правою кнопкою миші на блокі, який потрібно перетворити на блок комутатора.
Виберіть Convert Block to Switch Block.
Тепер блок буде переключено на блок комутатора з тими ж параметрами.
Щоб перетворити блок перемикання назад на блок після перетворення, виберіть кнопкуСкасувати.
Перетворення кількох блоків на комутатор
Клацніть правою кнопкою миші верхню частину стека, який потрібно перетворити на блок Switch.
ВиберітьConvert Stack to Switch Block.
Блок, який ви клацнули правою кнопкою миші, і всі блоки під ним буде перетворено на блок перемикача.
Перетворіть блоки всередині оболонки на комутатор
Ви можете конвертувати Wrapper та весь його вміст у Switch одним клацанням миші.
Клацніть правою кнопкою миші Wrapper, який потрібно перетворити.
ВиберітьConvert Wrapper and Contents to Switch Block.
Весь вміст Wrapper буде перетворено в єдиний блок Switch.
Використовуйте блок перемикачів
Додайте блок Switch з панелі інструментів
Натисніть і перетягніть блок Switch з панелі інструментів.
Введіть блок комутатора
Виберіть текстове поле Switch Block і введіть потрібну команду.
Скопіюйте та вставте текст усередині блоку комутатора
Натисніть і перетягніть, щоб виділити текст у блоці Switch. Клацніть правою кнопкою миші та виберіть Копіювати. Потім клацніть всередині іншого блоку Switch. Нарешті, клацніть правою кнопкою миші та виберіть «Вставити», щоб перенести текст.
Додаткові блоки комутаторів
Блоки перемикачів дотримуються тієї самої форми, що й інші блоки. У наведеній тут таблиці показано порівняння між формою блоку, його значенням і блоками Switch того самого типу.
Форма блоку | опис | Приклади блоків | Приклади перемикачів |
---|---|---|---|
Капелюшні блоки | Почніть стек блоків і формуйте так, щоб прикріпити блоки під ними. | ||
Стек блоків | Виконати основні команди. Вони мають форму для кріплення над або під іншими блоками стека. | ||
Логічні блоки | Повертає умову як істинну або хибну та вписується в будь-які блоки з гексагональними (шестисторонніми) входами для інших блоків. | ||
Репортерські блоки | Повідомляйте значення у формі чисел і вміщуйте всередині будь-яких блоків з овальними входами для інших блоків. | ||
C блоки | Виконайте цикл блоків у них або перевірте, чи умова є істинною чи хибною. Вони мають форму для кріплення блоків стопки над, під або всередині них. |