Інформація для вчителів
Застосування

PHYWE CubiCode змушує лампу світитися
Із системою PHYWE CubiCode учениці та учні дізнаються, як із датчиків, виконавчих пристроїв і невеликої програми постає власний прилад. У цьому досліді учні з'єднують датчик-кнопку з RGB-світлодіодом і програмують у Blockly перетягуванням так, щоб світлодіод світився при натисканні кнопки. Так програмування стає безпосередньо видимим - як при натисканні вимикача світла в класі.
Інша інформація для вчителів (1/2)
Попередні знання

Корисно мати базове розуміння простого електричного кола (джерело напруги, споживач, вимикач). Досвід поводження з планшетом або комп'ютером стане в пригоді, але не обов'язковий.
Принцип

Програму створюють візуальною мовою програмування Blockly на планшеті, смартфоні або ПК і передають через Bluetooth на центр керування CubiHub. Датчик-кнопка дає вхідні дані, виконавчий пристрій RGB-Light створює вихідні. Так учні безпосередньо переживають, як програма побудована з введення, обробки й виведення.
Інша інформація для вчителів (2/2)
Навчальна мета

Учні розуміють, як проста програма побудована з введення (датчик), обробки (код) і виведення (виконавчий пристрій). Вони усвідомлюють, що блоки Blockly подають логічні команди, які виконуються в чітко визначеному порядку.
Завдання

Учні з'єднують датчик-кнопку та виконавчий пристрій RGB-Light із CubiHub. Потім вони створюють у Blockly програму, яка вмикає світлодіод при натисканні кнопки, передають її на CubiHub і перевіряють, як вона працює.
Правила безпеки


- CubiHub і CubiLink не відкривати й не пошкоджувати - вбудовані акумулятори можуть постраждати.
- Використовувати лише кабелі для заряджання та з'єднання з комплекту.
- Захищати пристрої від вологи й сильного тепла.
- Після досліду зарядити пристрої через зарядну станцію з комплекту й належно скласти.
Інформація для учнів
Мотивація

Чи замислювався ти колись, звідки світлофор "знає", коли йому перемикатися? Або як твій улюблений застосунок реагує на дотик? За всім цим стоїть програма - тобто перелік команд, яких дотримується пристрій.
У цьому досліді ти збираєш свою першу власну схему із системою PHYWE CubiCode. Ти з'єднуєш датчик-кнопку та RGB-світлодіод із центром керування CubiHub і пишеш свою першу програму: щойно ти натиснеш кнопку, світлодіод засвітиться зеленим. Так ти робиш програмування видимим.
Завдання
Із PHYWE CubiCode програми оживають.
- Збери дослід із CubiHub, датчиком-кнопкою та RGB-світлодіодом.
- Запрограмуй у Blockly так, щоб світлодіод світився зеленим при натисканні кнопки.
- Передай свою програму на CubiHub і перевір, чи вона працює так, як задумано.
Обладнання
| Позиція | Обладнання | Артикул | Кількість |
|---|---|---|---|
| 1 | Датчик-кнопка PHYWE CubiCode | 14813-00 | 1 |
| 2 | Виконавчий пристрій PHYWE CubiCode: RGB-світло | 14850-00 | 1 |
| 3 | CubiLink для PHYWE CubiCode | 14801-00 | 2 |
| 4 | Центр керування PHYWE CubiHub | 14803-00 | 1 |
Додаткове обладнання
| Позиція | Обладнання | Кількість |
|---|---|---|
| 1 | Планшет, смартфон або ПК зі встановленим застосунком CubiCode | 1 |
| 2 | За бажанням: блоки-затискачі для тримача | за потреби |
Складання (1/3)
Для програмування потрібен безкоштовний застосунок CubiCode. Він доступний для планшетів, смартфонів і ПК (QR-коди див. нижче). Перед запуском переконайся, що на твоєму пристрої увімкнено Bluetooth.
У застосунку ти програмуєш за допомогою Blockly: замість набирати код, ти стягуєш докупи кольорові блоки, наче деталі пазла. Вони підходять лише там, де це логічно доречно, - тож під час програмування ти можеш зосередитися цілком на порядку дій і логіці.



Застосунок CubiCode для Android
Застосунок CubiCode для iOS
Застосунок CubiCode для Windows
Складання (2/3)
- Увімкни центр керування CubiHub, натиснувши кнопку Start приблизно на 3 секунди. На дисплеї з'явиться стартове меню.
- Причепи датчик-кнопку і виконавчий пристрій RGB-Light магнітом до CubiLink.



Центр керування CubiHub
Датчик-кнопка з CubiLink
Виконавчий пристрій RGB-Light із CubiLink
Складання (3/3)
- Натискай на CubiHubкнопку з'єднання доти, доки на дисплеї не з'являться датчик і виконавчий пристрій.
- Підтвердь з'єднання зеленою кнопкою з галочкою.
- З'єднання встановлюється.
- Візьми кінцевий пристрій зі встановленим застосунком Cubi і запусти його.
- Подивись на показання датчика-кнопки, коли ти вибереш його на CubiHub і натиснеш кнопку.

З'єднання модулів із CubiHub через Bluetooth
Виконання (1/3)
- Вибери новий, порожній проєкт. Додай модулі через "Extensions" у застосунку CubiCode так, як показано праворуч.
- Перетягни ці три блоки з палітри блоків ліворуч у робочу область праворуч:
- "якщо Button натиснуто"
- "встанови RGB-Light на колір зелений"
- Склацни блоки докупи, наче деталі пазла.
- Повтори це з такими блоками:
- "якщо Button натиснуто" і зміни його на "відпущено"
- "RGB-Light вимкнути"


Виконання (2/3)


- З'єднайся через Bluetooth із CubiHub.
- Натисни в застосунку CubiCode "Передати" (значок стрілки). Твоя програма завантажиться через Bluetooth на CubiHub.
- Натискай на CubiHubкнопку з'єднання доти, доки на дисплеї не з'являться датчик і виконавчий пристрій.
- Підтвердь з'єднання зеленою кнопкою з галочкою.
- З'єднання встановлюється.
Виконання (3/3)

Програма виконується, і світлодіод світиться при натисканні кнопки
- Запусти програму на CubiHub зеленою кнопкою Play.
- Тепер натисни на датчик-кнопку - RGB-світлодіод засвітиться зеленим!
- Відпусти кнопку: світлодіод згасне. Доки кнопку натиснуто, він світиться.
Ти успішно написав і виконав свою першу власну програму!
Протокол
Завдання 1
Перетягни поняття на правильні місця й доповни опис системи CubiCode. У системі CubiCode програмний код виконується на ____. Датчики та виконавчі пристрої з'єднуються з центром керування бездротово через ____. З'єднання відбувається через ____. Програмують візуальною мовою програмування ____, у якій блоки складають докупи ____.
Завдання 2
Питання

CubiHub