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