Алгоритми. Алгоритмічні структури
Актуалізація знань
Усні запитання:
Що таке команда?
Як можна подавати команду?
Хто або що може виконувати команди?
Що таке алгоритм?
Як називається той об'єкт, який виконує команди алгоритму?
Хто або що може бути виконавцем алгоритму?
Сприйняття та осмислення нового матеріалу
Означення алгоритму
Алгоритм - це послідовність дій, виконання яких вирішує певне завдання
Способи подання алгоритмів
Словесний спосіб
Узяти зубну щітку.
Сполоснути щітку водою
Взяти тюбик зубної пасти.
Нанести пасту на зубну щітку.
Ретельно почистити зуби, ясна та язик зубною щіткою.
Прополоскати рот кип'яченою теплою водою.
Вимити зубну щітку водою
Послідовністю сигналів
Перший дзвінок - готуйтеся зайти до глядацького залу.
Другий дзвінок - заходьте до глядацького залу і займайте свої місця.
Третій дзвінок - розпочинається вистава
Кожен алгоритм при створенні розрахований на певного виконавця
Обговорення.
1. Який із наведених описів є алгоритмом приготування чипсів? На якого виконавця розрахований цей алгоритм?
2. Чи можна назвати зображене на малюнку алгоритмом? Якщо так, то хто може бути його виконавцем?
Алгоритмічні структури
Завдання.
Які завдання вирішують запропоновані алгоритми?
Якого типу кожен із них: лінійний, з розгалуженням чи з повторенням?
Самостійна робота за комп’ютером
Завдання.
Виконайте всі завдання гри Блоклі "Лабіринт".
У середовищі програмування Скретч створіть алгоритм малювання прямокутника синього кольору
Домашнє завдання
П. 4.1, с. 156-160