Алгоритми і програм
yavamnerada
Created on February 20, 2023
More creations to inspire you
POLITICAL POLARIZATION
Presentation
VACCINES & IMMUNITY
Presentation
LETTERING PRESENTATION
Presentation
ARTICLES
Presentation
PROMOTING ACADEMIC INTEGRITY
Presentation
HISTORY OF THE CIRCUS
Presentation
AGRICULTURE DATA
Presentation
Transcript
інформатика -4
Алгоритми и програми
- згадаємо про команди, алгоритми та виконавців;
- з’ясуємое, які є способи подання алгоритмів;
- дізнаємося, як розв’язувати задачі за допомогою комп’ютера
1. Середовище виконання алгоритму
Сьогодні на уроці:
у вигляді малюнку
у вигляді схеми
у вигляді тексту
Алгоритм - чітка послідовність дій, виконання яких веде до бажанного результату
Алгоритм
Апорт!
Викл.
Полий квіти
Пуск
Сядь
Танцюй
Команди, виконавці
Середовище для програмування Scratch
Працюємо за комп'ютером
- з’ясуємо що таке логічне слідування;
- дізнаємося про алгоритми з розгалуженням;
- навчимося складати алгоритми з неповними розгалуженням у середовище Scratch
2. Поняття розгалуження. Алгоритми з розгалуженням
Сьогодні на уроці:
Розв’яжемо задачу: За день до дощу Петриків кіт обов’язково чхає. Сьогодні кіт чхнув. Отже, завтра буде дощ?
Логічне слідування
Логічне слідування
Логічне слідування
Логічне слідування
Умова - логічний вираз, із якого починають будувати алгоритмічну структуру розгалуження. Для побудови розгалуження використовують слова: ЯКЩО…, ТО…, ІНАКШЕ…
Алгоритмічна структура розгалуження
Алгоритмом з повним розгалуженням.
Алгоритмом з неповним розгалуженням.
Алгоритмічна структура розгалуження
Умова
Алгоритмічна структура розгалуження
Складаємо алгоритм з неповним розгалуженням
Працюємо за комп’ютером
Працюємо за комп’ютером
- З'ясуємо, що таке повторення;
- Дізнаємося про алгоритми з повторенням;
- Навчимося створювати та виконувати алгоритми з повторенням у середовищі Scratch
4.Повторення в алгоритмах
Сьогодні на уроці:
Цикли
Цикл - фрагмент алгоритму, команди якого можуть повторюватися більше одного разу.
Тіло циклу – команди, які можуть виконуватись більше одного разу
Умова закінчення циклу
Повторення в алгоритмах
Цикл із передумовою (попередньою умовою)
Цикл з лічильником (повторити стільки разів)
Нескінченний цикл (постійно повторювати)
Умова
Повторення в Scratch
Працюємо за комп’ютером
- повторимо що таке розгалуження;
- навчимося створювати алгоритми з розгалуженням у середовищі Scratch
5. Розв’язування задач із використанням алгоритмів із розгалуженням
Сьогодні на уроці:
Алгоритми з повним та неповним розгалуженням
Опис деяких умов та приклади їх використання
Опис деяких умов та приклади їх використання
Опис деяких умов та приклади їх використання
Створити в середовищі Scratch програму, за якою виконавець малюватиме паркан дло краю сцени, а потім повідомить "Виконано!"
Працюємо за комп’ютером
- Процеси, які неодноразово повторюються, називають циклічними.
7. Алгоритми з повторенням з умовою
Повторення
Неповна формарозгалуження
Повна формарозгалуження
Цикл із передумовою (попередньою умовою)
Умова
Повторення з умовою в Scratch
Працюємо за комп’ютером
Працюємо за комп’ютером
Працюємо за комп’ютером
- розглянемо алгоритми із заданою кількістю повторень;
- навчимося створювати алгоритми із заданою кількістю повторень у середовищі Scratch
Сьогодні на уроці:
8. Алгоритми із заданою кількістю повторень
Складемо алгоритм фарбування паркану
Складемо алгоритм фарбування паркану
Порівняємо:
Складаємо алгоритм з повторенням
ПРИГАДАЄМО!Проект одного із минулих уроків
Працюємо за комп'ютером