1 of 27

Середовища проектування

Нова українська школа

Урок 31

Інформатика 5

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.

2 of 27

Середовище опису та виконання алгоритмів

Починаємо знайомство з популярною сучасною мовою програмування Python, яка застосовується для розв’язування різних задач:

написання прикладних програм

створення ігор

розробки вебсайтів

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

Розділ 5

§ 21

3 of 27

Середовище опису та виконання алгоритмів

Мова програмування Python була створена в 1991 році нідерландським програмістом Гвідо ван Россумом і названа ним на честь скетч-серіалу «Літаючий цирк Монті Пайтона» (англ. Monty Python’s Flying Circus).

Існують версії для:

Windows

Linux

MacOS

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

Розділ 5

§ 21

4 of 27

Установлення програмного середовища Python

Перш ніж почати програмувати на Python, середовище програмування потрібно встановити на комп’ютер.

Завантажити файл для інсталяції можна із сайта:

python.org

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

Розділ 5

§ 21

5 of 27

Установлення програмного середовища Python

Разом із Python 3 на комп’ютер буде встановлено програму IDLE – орієнтоване на початківців середовище програмування, у якому є засоби для написання та налагодження програм мовою Python.

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

Розділ 5

§ 21

6 of 27

Установлення програмного середовища Python

Алгоритм установлення програмного середовища Python:

  1. Зайдіть на сайт python.org
  1. Клацніть Downloads, щоб відкрити сторінку завантаження.

2

3

  1. Клацніть кнопку з версією Python 3.x.x.

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

Розділ 5

§ 21

7 of 27

Установлення програмного середовища Python

(Продовження…) Алгоритм установлення програмно-го середовища Python:

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

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

Розділ 5

§ 21

8 of 27

Установлення програмного середовища Python

(Продовження…) Алгоритм установлення програмно-го середовища Python:

  1. Запустіть IDLE. Для цього виберіть команди Пуск Python IDLE. Відкриється вікно IDLE.

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

Розділ 5

§ 21

9 of 27

Установлення програмного середовища Python

Відкрити вікно середовища IDLE можна:

використовуючи команду IDLE (Python) меню Пуск

використовуючи значок на Робочому столі

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

Розділ 5

§ 21

10 of 27

Установлення програмного середовища Python

У результаті відкривається вікно Python Shell середовища розробки та виконання проєктів IDLE,

Робоче поле

Головне меню

Позначають позицію, у якій можна вводити команди мовою програмування Python

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

Розділ 5

§ 21

11 of 27

Установлення програмного середовища Python

Ми можемо починати програмувати, записуючи команди після позначки >>>.

Рядок >>> називається запрошенням, і його наявність означає, що комп’ютер готовий прийняти вашу першу команду.

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

Розділ 5

§ 21

12 of 27

Установлення програмного середовища Python

У Python існують два види вікон:

вікно програми

вікно консолі (IDLE)

можна вводити й зберігати програмний код для подальшого виконання

можна уводити команди й одразу отримувати результат виконання

Текст програми

Результат виконання

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

Розділ 5

§ 21

13 of 27

Знайомство з IDLE

Вікно IDLE є вікном консолі. У ньому відображаються результати виконання програми й повідомлення про помилки в програмному коді.

На рисунку проілюстровано виконання команд у вікні IDLE.

Результат виконання

команди a + b

Команди присвоєння

значень змінним a і b

Команда знаходження

суми двох чисел

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

Розділ 5

§ 21

14 of 27

Знайомство з IDLE

Команди, які введено у вікні консолі, виконуються після натискання клавіші Enter, і результат одразу виводиться у вікні IDLE.

ПРИКЛАД 1. Щоб зрозуміти, як працює IDLE, після позначки >>> запишемо команду

print ('Hello, World!')

Натиснемо клавішу Enter. У вікні IDLE буде виведено привітання.

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

Розділ 5

§ 21

15 of 27

Знайомство з IDLE

Вікно IDLE зручно використовувати для того, щоб зрозуміти, що виконує та чи інша команда. Але для створення великих програм, які необхідно зберігати й редагувати, використовують вікно програми.

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

Розділ 5

§ 21

16 of 27

Вікно програми

Вікно програми призначене для введення та редагування тексту програми.

Щоб відкрити вікно програми, в IDLE виберіть команду File New File. Відкриється окреме вікно програми, яка до першого збереження має ім’я Untitled.

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

Розділ 5

§ 21

17 of 27

Вікно програми

На рисунку наведено алгоритм роботи з програмою в середовищі Python у вікні програми.

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

Збереження файлу програми

Виконання програми

Перегляд результату у вікні IDLE

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

Розділ 5

§ 21

18 of 27

Вікно програми

ПРИКЛАД 2. Створимо програму розв’язування задачі за поданим раніше алгоритмом роботи з програмою.

Задача: знайти суму і добуток двох чисел.

  1. Уведемо код у вікні програми.

Присвоїти a значення 5.

Присвоїти b значення 3

Команда print друкує

результати обчислень

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

Розділ 5

§ 21

19 of 27

Вікно програми

(Продовження…)

  1. Виберемо команду File Save As. Уведемо ім’я файлу Перша програма і натиснемо Save. Файл збережено з розширенням .py.

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

Розділ 5

§ 21

20 of 27

Вікно програми

(Продовження…)

  1. Виберемо команду Run Run Module�(або натиснемо F5).
  1. Переглянемо результат роботи програми у вікні консолі IDLE.

Результати обчислень

у вікні консолі

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

Розділ 5

§ 21

21 of 27

Вікно програми

Зверніть увагу, що попередження виділено червоним кольором.

Програму не можна запустити на виконання, поки вона не збережена. У разі спроби виконати програму без збереження з’явиться попередження.

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

Розділ 5

§ 21

22 of 27

Вікно програми

У Python різні складові програмного коду виділяються певними кольорами:

Команди Python, наприклад, print, — фіолетового кольору

Рядки в лапках виділені зеленим кольором. Якщо дужки навколо текстового рядка теж виділені зеленим, десь не вистачає лапок

Службові слова мови Python (if, while ті інші) — помаранчевого кольору

Помилки у вікні програми та повідомлення про помилки у вікні консолі виділяються червоним

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

Розділ 5

§ 21

23 of 27

Розгадайте ребус

Програма

«Ребуси українською» © rebus1.com

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

Розділ 5

§ 21

24 of 27

Питання для самоперевірки

  1. Які види вікон є у програмному середовищі Python?
  1. Які повідомлення відображаються у вікні консолі?
  1. Як відкрити вікно програми?
  1. Для чого призначене вікно програми?
  1. Опишіть алгоритм роботи з програмою в середовищі Python.
  1. Поясніть, чому складові тексту програми виділяються різними кольорами.

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

Розділ 5

§ 21

25 of 27

Домашнє завдання

Проаналізувати

с. 139-144

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

Розділ 5

§ 21

26 of 27

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

Сторінка

143-144

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

Розділ 5

§ 21

27 of 27

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

Нова українська школа

Урок 31

Інформатика 5

teach-inf.com.ua

за підручником

Бондаренко О.О. та ін.