1 of 22

Середовище програмування

За програмою нової української школи

Урок 29

4

teach-inf.com.ua

2 of 22

Що таке середовище програмування?

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Розділ 4 § 29

Ти дізнаєшся

    • у яких середовищах пишуть програми для роботів;
    • які команди передбачено для використання плати Micro:Bit.

Дотримуйся правил

    • роботи з комп’ютером.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

3 of 22

У яких середовищах пишуть�програми для роботів?

Розділ 4 § 29

Для опису алгоритмів, які виконуватимуть роботи, використовують спеціальну мову — мову програмування.

Алгоритми, записані мовою програмування, називають програмами.

Для складання програм використовують спеціальне середовище  середовище програмування.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

4 of 22

У яких середовищах пишуть�програми для роботів?

Розділ 4 § 29

Є середовища програмування, які:

  • встановлюють на персональному комп’ютері,
  • а є такі, з якими можна працювати онлайн через комп’ютер або мобільний телефон.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

5 of 22

У яких середовищах пишуть�програми для роботів?

Розділ 4 § 29

З якими програмами тобі доводилось працювати онлайн і на комп’ютері? У чому їх відмінність?

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

6 of 22

У яких середовищах пишуть�програми для роботів?

Розділ 4 § 29

Наприклад, для того, щоб почати складати програму для плати Micro:Bit, переходять на сайт за посиланням:

https://makecode.microbit.org

З допомогою дорослих ти можеш зареєструватися на цьому сайті.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

7 of 22

У яких середовищах пишуть�програми для роботів?

Розділ 4 § 29

Чому на сайтах потрібна реєстрація? Які переваги має зареєстрований користувач?

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

8 of 22

У яких середовищах пишуть�програми для роботів?

Розділ 4 § 29

Створюють новий проєкт, натискуючи відповідне вікно. Після чого у вікні Створити проєкт потрібно внести його назву, наприклад Перший проєкт, і натиснути Створити.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

9 of 22

Середовище програмування Micro:Bit

Розділ 4 § 29

Перемикання в режим мови програмування

Набори команд

Редактор коду

Симулятор плати

Команди для роботи з проєктом

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

10 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Плата Micro:Bit може виконувати деяку дію постійно чи у відповідь на деяку подію, наприклад натиснення кнопки.

На плату можуть передаватися вхідні дані від кнопок і різних вбудованих датчиків. Результати опрацювання отриманих даних виводяться на екран, який складається із 25 маленьких точок, що можуть світитися — світлодіодів.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

11 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

З якими екранами тобі доводилось працювати? Де ще можна побачити світлодіоди?

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

12 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Під час створення нового проєкту в середовищі одразу пропонується обрати одну з двох команд із базового набору: При запуску, Постійно.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

13 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Зайві команди переносять на поле Групи команд.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

14 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Наприклад, набір команди Базовий містить команди для роботи з екраном:

виведення чисел,

малювання за точками,

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

15 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Наприклад, набір команди Базовий містить команди для роботи з екраном:

виведення готових іконок,

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

16 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Наприклад, набір команди Базовий містить команди для роботи з екраном:

малювання стрілок.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

17 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Команда Очистити екран повертає вигляд екрана до початкового стану.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

18 of 22

Які команди передбачено для використання плати Micro:Bit

Розділ 4 § 29

Команда контролю часу Пауза подібна до команди Чекати в середовищі Скретч. Але час у ній задано в мілісекундах. Важливо пам’ятати, що

1 с = 1000 мс.

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

19 of 22

Фізкультхвилинка

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Розділ 4 § 29

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

20 of 22

Працюємо за комп’ютером

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Розділ 4 § 29

Сторінка

155-157

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

Автор: Мацаєнко Сергій Васильович

Джерело: teach-inf.com.ua

4

© Вивчаємо інформатику teach-inf.com.ua

21 of 22

Працюємо за комп’ютером

Автор: Мацаєнко Сергій Васильович

Джерело: 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

22 of 22

Дякую за увагу!

За програмою нової української школи

Урок 29

4

teach-inf.com.ua