Середовище програмування
За програмою нової української школи
Урок 29
4
teach-inf.com.ua
Що таке середовище програмування?
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Розділ 4 § 29
Ти дізнаєшся
Дотримуйся правил
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
У яких середовищах пишуть�програми для роботів?
Розділ 4 § 29
Для опису алгоритмів, які виконуватимуть роботи, використовують спеціальну мову — мову програмування.
Алгоритми, записані мовою програмування, називають програмами.
Для складання програм використовують спеціальне середовище — середовище програмування.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
У яких середовищах пишуть�програми для роботів?
Розділ 4 § 29
Є середовища програмування, які:
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
У яких середовищах пишуть�програми для роботів?
Розділ 4 § 29
З якими програмами тобі доводилось працювати онлайн і на комп’ютері? У чому їх відмінність?
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
У яких середовищах пишуть�програми для роботів?
Розділ 4 § 29
Наприклад, для того, щоб почати складати програму для плати Micro:Bit, переходять на сайт за посиланням:
https://makecode.microbit.org
З допомогою дорослих ти можеш зареєструватися на цьому сайті.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
У яких середовищах пишуть�програми для роботів?
Розділ 4 § 29
Чому на сайтах потрібна реєстрація? Які переваги має зареєстрований користувач?
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
У яких середовищах пишуть�програми для роботів?
Розділ 4 § 29
Створюють новий проєкт, натискуючи відповідне вікно. Після чого у вікні Створити проєкт потрібно внести його назву, наприклад Перший проєкт, і натиснути Створити.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Середовище програмування Micro:Bit
Розділ 4 § 29
Перемикання в режим мови програмування
Набори команд
Редактор коду
Симулятор плати
Команди для роботи з проєктом
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Плата Micro:Bit може виконувати деяку дію постійно чи у відповідь на деяку подію, наприклад натиснення кнопки.
На плату можуть передаватися вхідні дані від кнопок і різних вбудованих датчиків. Результати опрацювання отриманих даних виводяться на екран, який складається із 25 маленьких точок, що можуть світитися — світлодіодів.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
З якими екранами тобі доводилось працювати? Де ще можна побачити світлодіоди?
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Під час створення нового проєкту в середовищі одразу пропонується обрати одну з двох команд із базового набору: При запуску, Постійно.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Зайві команди переносять на поле Групи команд.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Наприклад, набір команди Базовий містить команди для роботи з екраном:
виведення чисел,
малювання за точками,
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Наприклад, набір команди Базовий містить команди для роботи з екраном:
виведення готових іконок,
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Наприклад, набір команди Базовий містить команди для роботи з екраном:
малювання стрілок.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Команда Очистити екран повертає вигляд екрана до початкового стану.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Які команди передбачено для використання плати Micro:Bit
Розділ 4 § 29
Команда контролю часу Пауза подібна до команди Чекати в середовищі Скретч. Але час у ній задано в мілісекундах. Важливо пам’ятати, що
1 с = 1000 мс.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Фізкультхвилинка
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Розділ 4 § 29
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Розділ 4 § 29
Сторінка
155-157
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Розділ 4 § 29
Вправа 1. Таймер.
Завдання. Часто початок деякої події передбачає запуск таймера зворотної дії, у якому йде відлік часу по секундах, наприклад 3, 2, 1, 0.
За допомогою плати Micro:Bit створи такий таймер і склади відповідну програму в середовищі програмування. Додай до екрана таймера по завершенні відліку іконку сердечка, яке світиться 5 хв.
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua
4
© Вивчаємо інформатику teach-inf.com.ua
Дякую за увагу!
За програмою нової української школи
Урок 29
4
teach-inf.com.ua