Назад до Робототехніка
БазовийРобототехніка

Техніка безпеки та робота в MakeCode

Правила безпечного поводження з micro:bit, організація робочого місця в класі, інтерфейс MakeCode, симулятор, збереження й роздача проєктів учням.

Навіщо починати саме з цього

micro:bit – плата напрочуд витривала, і зіпсувати її складно. Але «складно» не означає «неможливо»: найчастіші причини виходу з ладу в школі – це коротке замикання кроколовками, неправильне живлення й статична електрика з килима в кабінеті. 🎯 Ця тема не про проєкти, а про те, що має статися ДО них: як безпечно взяти плату в руки, як організувати робочі місця, як налаштувати MakeCode і як зробити так, щоб робота учня не зникла після перезавантаження компʼютера. 💡 Порада вчителю: перший урок робототехніки варто повністю присвятити саме цьому. Витрачені 45 хвилин зекономлять вам не одну плату й багато нервів протягом року.

Золоті правила безпеки

Пʼять правил, які має знати кожен, хто бере micro:bit до рук:

  • ✋ Тримайте плату за краї – не торкайтеся мікросхем і золотих контактів на нижньому краї.
  • 🔌 Збирайте схему тільки при відʼєднаному живленні: спершу все підключили, потім увімкнули.
  • ⚡ Ніколи не зʼєднуйте 3V і GND напряму – це коротке замикання.
  • 🔋 Живлення тільки 3 В (два пальчикові елементи AAA). Жодних «Крон» на 9 В і блоків живлення.
  • 👀 Перед першим увімкненням покажіть схему вчителю – це правило рятує найчастіше.

Статична електрика: невидимий ворог

Коли ви йдете синтетичним килимом або знімаєте светр, на тілі накопичується заряд у тисячі вольт. Людина його майже не відчуває, а мікросхема може вийти з ладу від розряду, якого ви навіть не помітили. 🛡️ Як захиститися: перед тим як узяти плату, торкніться рукою чогось металевого й заземленого – батареї опалення, металевої ніжки стола, корпуса системного блока. Це «скине» заряд. ⚠️ Найпідступніше те, що пошкоджена статикою плата часто не вмирає одразу: вона починає працювати з дивними збоями через тиждень. Тому правило «торкнувся металу – взяв плату» має стати автоматичним.

Як тримати, носити й зберігати плату

Правила, що продовжують життя обладнання:

  • 📐 Не згинайте плату – вона тонка, і доріжки на ній тріскаються без видимих слідів.
  • 🚫 Не кладіть увімкнену плату на металеву поверхню – контакти на звороті замкнуться.
  • 💧 Тримайте подалі від води, клею й фарб. Вологі руки теж небезпечні.
  • 📦 Зберігайте кожну плату окремо: в антистатичному пакетику або в коробці з комірками. Купа плат «навалом» у коробці – гарантовані подряпані контакти.
  • 🔋 На канікули виймайте батарейки з блоків: старі елементи течуть і роз’їдають контакти.
  • 🏷️ Пронумеруйте плати й батарейні блоки. Так ви швидко знайдете, хто саме працював зі зламаним комплектом.

⚠️ Чого не можна робити ніколи

💡

Список дій, кожна з яких здатна вбити плату за секунду: 🚫 Подавати на плату більше ніж 3 В. Батарея «Крона» на 9 В або зарядка від телефона спалять micro:bit миттєво. 🚫 Зʼєднувати контакт 3V із GND – пряме коротке замикання. 🚫 Підключати мотор чи потужну лампочку напряму до піна. Мотори живляться тільки через драйвер з окремим живленням. 🚫 Одночасно живити плату від USB і від батарейного блока. 🚫 Виймати USB-кабель, смикаючи за дріт – тримайте за корпус штекера. 🚫 Відʼєднувати плату, поки блимає жовтий світлодіод запису: програма запишеться не повністю.

Живлення: батарейки та USB

micro:bit працює від 3 вольтів – і це головне число, яке треба запамʼятати:

  • 🔋 Штатне живлення – блок на два елементи AAA (1,5 В + 1,5 В = 3 В).
  • 🔌 USB-кабель дає 5 В, але плата має власний перетворювач, тож живлення через USB безпечне.
  • ⚠️ Не використовуйте акумулятори на 1,2 В, якщо плата поводиться дивно: два таких елементи дають лише 2,4 В, і платі може бракувати живлення.
  • 🚫 Не змішуйте стару й нову батарейки в одному блоці – стара нагрівається й тече.
  • ♻️ Використані батарейки здавайте в пункти прийому, а не викидайте у смітник – це теж частина уроку.
  • 📎 Кроколовки легко зіскакують і замикають сусідні контакти. Перевірте їх ДО подачі живлення.

Чому резистор обовʼязковий

Кожен пін micro:bit розрахований на дуже невеликий струм – орієнтовно до 5 мА. Світлодіод, підключений напряму, спробує «забрати» значно більше, і пін може вигоріти. 🔧 Тому послідовно зі світлодіодом завжди ставлять резистор на 100–220 Ом. Він обмежує струм і працює як запобіжник. ⚖️ Просте порівняння для учнів: пін – це тонка соломинка, а світлодіод без резистора намагається пити через неї так, наче це пожежний шланг. Резистор просто каже: «повільніше».

Правила для учнів: готовий список на стіну

Роздрукуйте й повісьте біля робочих місць. Перед першою практичною пройдіться вголос:

  • 1. Торкнись металу, перш ніж узяти плату.
  • 2. Тримай плату за краї.
  • 3. Збирай схему, коли живлення вимкнене.
  • 4. Покажи схему вчителю перед увімкненням.
  • 5. Не зʼєднуй 3V і GND.
  • 6. Не смикай за кабель – тримай за штекер.
  • 7. Помітив дим, запах або нагрівання – одразу відключи живлення й поклич учителя.
  • 8. Після уроку поклади плату на місце й повідом, якщо щось зламалося. За чесно визнану поломку не сварять.

Організація робочого місця в кабінеті

Половина поломок трапляється не через незнання, а через безлад на столі. 🧹 Стіл має бути сухим і вільним: жодних склянок з водою, зайвих металевих предметів і портфелів на робочій поверхні. Дроти складайте так, щоб їх не можна було зачепити ліктем. 👥 Оптимально – одна плата на пару учнів. Це не компроміс через брак обладнання, а свідомий методичний вибір: пара природно ділиться ролями «програміст» і «складальник» та обговорює помилки вголос. 📦 Видавайте комплекти в лотках або зіп-пакетах з номером: плата, кабель, батарейний блок, кроколовки. Наприкінці уроку лоток повертається укомплектованим – так недостача помітна одразу.

Чеклист учителя перед уроком

Приклад

📋 Пробіжіться цим списком за 10 хвилин до дзвінка: ОБЛАДНАННЯ ☐ Плати пронумеровані й розкладені по лотках ☐ Батарейки свіжі, у блоках немає слідів протікання ☐ USB-кабелі цілі, без зламів біля штекера ☐ Є 1-2 запасні комплекти на випадок поломки КОМПʼЮТЕРИ ☐ makecode.microbit.org відкривається на всіх машинах ☐ Браузер Chrome або Edge (для прошивки одним кліком) ☐ Перевірено, що плата визначається як диск MICROBIT ☐ Учні знають, куди зберігати файл .hex ОРГАНІЗАЦІЙНО ☐ Правила безпеки висять на видному місці ☐ Пари сформовані заздалегідь ☐ Готовий запасний план, якщо інтернет зникне (офлайн-редактор або симулятор)

Що таке MakeCode

MakeCode (makecode.microbit.org) – безкоштовний онлайн-редактор від Microsoft, у якому програма збирається з кольорових блоків, що зчіплюються, наче конструктор LEGO. ✅ Головна перевага для школи – неможливість зробити синтаксичну помилку. Блоки або зчіплюються, або ні. Учень думає про логіку, а не шукає пропущену крапку з комою. 🌐 Реєстрація не потрібна: відкрили сайт і працюєте. Це важливо для шкіл, де створювати акаунти дітям складно з міркувань захисту персональних даних. 📱 MakeCode працює в браузері на компʼютері, планшеті й навіть смартфоні – зручно, коли компʼютерний клас зайнятий.

Інтерфейс MakeCode: з чого складається екран

Розберіть екран з учнями на першому уроці – далі буде значно легше:

  • ▶️ Симулятор (ліворуч) – віртуальна плата, що виконує програму одразу, без завантаження.
  • 🎨 Палітра блоків (по центру) – категорії за кольорами: Основні, Ввід, Музика, Світлодіоди, Радіо, Цикли, Логіка, Змінні, Математика.
  • 🧩 Робоча область (праворуч) – сюди перетягують блоки й збирають програму.
  • ⬇️ Кнопка «Завантажити» (внизу ліворуч) – записує програму на плату.
  • 📝 Поле назви проєкту – поруч із кнопкою завантаження. Привчайте одразу давати осмислені назви.
  • ⚙️ Шестерня «Налаштування» – мова інтерфейсу, друк коду, видалення проєкту.
  • ↩️ Кнопки скасування дії й масштабу – унизу праворуч робочої області.

Українська мова інтерфейсу

MakeCode повністю перекладено українською, і це варто увімкнути одразу: назви блоків стають зрозумілими, а учні не витрачають сили на англійську термінологію паралельно з програмуванням. 🇺🇦 Як перемкнути: натисніть шестерню (Налаштування) у верхньому правому куті → Language → оберіть «Українська». 💡 Порада: зробіть це на всіх компʼютерах до уроку. Якщо половина класу працює англійською, а половина українською, ваші усні інструкції перестануть збігатися з тим, що діти бачать на екрані.

Симулятор: полігон, на якому нічого не зламаєш

Віртуальна плата ліворуч – найнедооціненіша частина MakeCode. Вона виконує програму миттєво й дозволяє зробити те, чого не зробиш із реальною платою на уроці. 🖱️ У симуляторі можна: натискати кнопки A і B мишкою, «трусити» й нахиляти плату, повзунками змінювати рівень освітлення, температури й гучності, бачити стан пінів. 🎯 Що це дає вчителю: по-перше, курс можна вести навіть тоді, коли плат на всіх не вистачає – або коли учень хворіє й працює вдома. По-друге, учні перевіряють логіку до прошивки, тож плата не «зношується» десятками перезаписів. По-третє, помилка в симуляторі безпечна: нічого не згорить. 📏 Правило, яке варто ввести: спершу програма працює в симуляторі, і лише потім ми беремо реальну плату.

Перший проєкт у MakeCode крок за кроком

Приклад

🚀 Найпростіший сценарій для першого уроку – показати сердечко при натисканні кнопки: 1️⃣ Відкрийте makecode.microbit.org і натисніть «Новий проєкт». 2️⃣ Дайте назву, наприклад «Сердечко», і натисніть «Створити». 3️⃣ У палітрі оберіть категорію «Ввід» (фіолетова) → перетягніть блок «коли натиснуто кнопку A». 4️⃣ Оберіть категорію «Основні» (синя) → перетягніть блок «показати значок» усередину попереднього. 5️⃣ У випадному списку значка оберіть сердечко. 6️⃣ Натисніть кнопку A на симуляторі – сердечко зʼявиться одразу. 7️⃣ Підключіть плату кабелем і натисніть «Завантажити». ✅ Готово: перша програма працює на реальному пристрої. Далі запропонуйте змінити значок на кнопці B – учні зроблять це самі й відчують, що керують процесом.

Блоки, JavaScript і Python – одне й те саме

Угорі екрана MakeCode є перемикач: Блоки / JavaScript / Python. Це не різні редактори, а три способи подивитися на ту саму програму. 🔄 Перетягнули блоки – перемкнулися на Python і побачили той самий алгоритм текстом. Змінили текст – повернулися до блоків, і вони оновилися. 🎓 Методична цінність величезна: блокове програмування перестає бути «іграшковим» і стає природним містком до «дорослих» мов. Сильнішим учням запропонуйте зібрати програму блоками, а потім переписати її текстом – так вони самі побачать, що синтаксис це лише інша форма запису знайомої логіки.

Як зберегти й роздати проєкти учням

Найбільший організаційний біль на уроках – зниклі проєкти. Ось як його уникнути:

  • 🔗 Кнопка «Поділитися» створює посилання на проєкт. Ідеально, щоб роздати учням заготовку або зібрати виконані роботи.
  • 💾 Кнопка «Завантажити» зберігає файл .hex – це і є готова програма для плати.
  • 🪄 Файл .hex містить у собі вихідний код: перетягніть його назад у вікно MakeCode – і блоки відновляться. Це найпростіший спосіб резервної копії.
  • 📤 Меню «Зберегти як» дає файл .mkcd – формат проєкту MakeCode для обміну між компʼютерами.
  • 🖨️ У налаштуваннях є «Друк» – зручно, коли треба здати роботу на папері або розібрати код на дошці.
  • 📁 Домовтеся про єдине правило іменування, наприклад «Прізвище_Тема». Інакше в теці «Завантаження» буде двадцять файлів microbit-Untitled.hex.

⚠️ Де насправді зберігаються ваші проєкти

💡

Це найчастіша причина сліз на уроці. MakeCode без акаунта зберігає проєкти в памʼяті браузера того конкретного компʼютера, а не «у хмарі». 😱 Що це означає на практиці: учень сів за інший компʼютер – проєктів немає. Лаборант почистив історію браузера – проєктів немає. Учень працював у режимі анонімного перегляду – проєкти зникли одразу після закриття вкладки. Працював у Chrome, а наступного разу відкрив Edge – проєктів немає. ✅ Що робити: привчіть учнів наприкінці кожного уроку натискати «Завантажити» й зберігати файл .hex у свою теку або надсилати собі посиланням через «Поділитися». Тридцять секунд наприкінці уроку рятують цілу чверть роботи.

Якщо зникне інтернет

Школа – місце, де інтернет зникає саме тоді, коли він найпотрібніший:

  • 📴 Після першого відкриття MakeCode кешується й здебільшого продовжує працювати без мережі – не закривайте вкладку.
  • 💻 Існує окремий офлайн-застосунок MakeCode for micro:bit для Windows – варто встановити його заздалегідь у компʼютерному класі.
  • 🗂️ Тримайте заготовки уроку у вигляді файлів .hex на флешці: їх можна відкрити в MakeCode без мережі.
  • 📱 Запасний варіант – мобільний застосунок micro:bit і передача програми по Bluetooth із планшета.

Якщо щось не працює: чеклист

Приклад

🔍 Розберіть ці кроки з учнями, щоб вони вміли шукати причину самостійно: ПЛАТА НЕ ВИЗНАЧАЄТЬСЯ КОМПʼЮТЕРОМ • Спробуйте інший USB-кабель. Найчастіша причина – кабель тільки для заряджання, без дротів передачі даних. • Спробуйте інший USB-порт, краще на задній панелі компʼютера. ПРОГРАМА НЕ ЗАВАНТАЖУЄТЬСЯ • Перевірте, чи зʼявився диск MICROBIT у провіднику. • Перетягніть файл .hex на цей диск вручну. • Дочекайтеся, поки перестане блимати жовтий світлодіод. ПЛАТА ПРАЦЮЄ ДИВНО АБО ПЕРЕЗАВАНТАЖУЄТЬСЯ • Сідають батарейки – замініть на свіжі. • Перевірте кроколовки: чи не замкнули вони сусідні контакти. НА ЕКРАНІ ЗʼЯВИВСЯ НОМЕР ПОМИЛКИ • Це не поломка, а повідомлення. Запишіть номер і подивіться його значення на офіційному сайті micro:bit. 💡 Головне правило: перевіряйте по одній зміні за раз. Якщо міняти все одночасно, ви не дізнаєтеся, що саме було причиною.

📌 Головне з теми

💡

Безпека роботи з micro:bit зводиться до кількох звичок: торкнутися металу перед тим, як узяти плату, тримати її за краї, збирати схему при вимкненому живленні, живити тільки трьома вольтами й ніколи не зʼєднувати 3V із GND напряму. MakeCode не потребує реєстрації й повністю працює українською, а його симулятор дозволяє вчити програмування навіть без плати на кожного учня. Введіть правило «спершу симулятор, потім залізо» – і плати служитимуть роками. І найважливіше організаційно: MakeCode зберігає проєкти в браузері конкретного компʼютера. Зробіть збереження файлу .hex наприкінці уроку таким самим обовʼязковим ритуалом, як прибирання робочого місця.