Урок №33. Інструктаж з БЖД. Вкладені розгалуження
МЕТА: навчальна: познайомити учнів із вкладеними алгоритмічними вкладеними структурами розгалуження;
розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;
виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.
Чи можна уявити своє життя без алгоритмів?
У 5 класі познайомилися з алгоритмічною структурою слідування та навчилися складати лінійні алгоритми.
У них команди виконуються послідовно та за будь-яких умов. Але в житті таке трапляється не часто.
Частіше людина планує в залежності від обставин:
«якщо встигну…», «якщо зустріну…», «якщо вистачить…» тощо (наприклад, «подивитися телевізор, якщо зроблено уроки»).
Команди в алгоритмах можуть повторюватися певну кількість разів (наприклад, «посадити 15 дерев»); повторюватися, якщо виконується певна умова ( наприклад, «якщо є помилки», то «виправити помилку») або повторюватися, поки не виконається певна умова і ми не досягнемо результату (наприклад, «вчити вірш» до тих пір, «поки його не буде вивчено»). Такі команди використовуються в інших алгоритмічних структурах.
Актуалізація опорних знань
Пригадай:
Алгоритми. Форми подання алгоритмів. Властивості алгоритмів: https://learningapps.org/2925181
Алгоритмічні структури: https://learningapps.org/7115235
Алгоритмічна структура розгалуження: https://learningapps.org/4099156
Працюємо за комп'ютером (ГРУПА Ірини Миколаївни)
Вправа 29.
Скласти програму для розв’язування задачі. Написати програму для визначення переможця з бігу на 100 м за результатами забігу трьох спортсменок, які посіли призові місця: Іванни, Уляни та Дарини.
1. Відкрийте вікно IDLE і створіть нове вікно програми.
2. Запишіть команду для введення значень часу першої спортсменки:
3. Запишіть команди для введення значень часу t2 і t3 другої та третьої спортсменок.
4. Запишіть команду розгалуження, яка визначає, яке зі значень t1, t2 і t3 є найменшим:
5. Збережіть файл із назвою Vprava29 у власну папку. Перевірте роботу програми для різних значень:
11 11.2 11.1 Перемогла Іванна
11.6 11.3 11.5 Перемогла Уляна
11.4 11.7 11.2 Перемогла Дарина
6. Закінчіть роботу, закривши вікно IDLE.
Домашнє завдання. Перевір свої знання https://ua.izzi.digital/DOS/373183/413815.html
§ 29 (підр. Бондаренко) стор. 190-195 повторити; доробити вправу 30
Домашнє завдання Група Інни Геннадіївни
Вивчаємо алгоритми і програми з вкладеними циклами.
Домашнє завдання: виконати вправу 1 на сторінці 189.
https://shkola.in.ua/2898-informatyka-6-klas-ryvkind-2023.html
![](https://www.google.com/images/icons/product/drive-32.png)
Виконай алгоритм:
Заповнити пропуски за посиланням https://learningapps.org/11733107
Записати у зошит базові конструкції
Виконати алгоритми за посиланням https://learningapps.org/11733107
Відповіді записати у зошит