Урок 27
Види алгоритмів
Тест "Так/Ні"
1. Об’єкт – це частина лише неживої природи. -
2. Властивості – це характеристики об’єкта. +
3. За властивостями об’єкти можна об’єднати у множини. +
4. Зима, весна, літо, осінь – це закономірність. +
5. Понеділок, вівторок, середа, четвер … - це закономірність. +
6. Логічні операції «або», «і», «не» не розвивають логічне мислення. -
7. Зелену цибулю можна вирощувати на городі або на підвіконні. +
8. На яблуні не ростуть банани. +
9. Червоне яблуко можна знайти в
множині або фрукти, або овочі. +
10. Червоне яблуко можна знайти в
множині плоди з кущів і зелені об’єкти. -
Мотивація навчальної
діяльності.
Повідомлення теми уроку.
Сьогодні, ми переходимо до
вивчення 8 розділу підручника «Алгоритми і програмування». В даному розділі, ми
розглянемо такі теми:
·
Види алгоритмів.
·
Програмування лінійних алгоритмів, циклічних та циклів з
умовами.
·
Працюватимемо у середовищі програмування code.org.
Тема
нашого сьогоднішнього уроку «Види алгоритмів».
Опрацювання нового
матеріалу.
Алгоритм – це послідовність команд для виконавця.
Команда – це речення (слово, жест), яке спонукає до дії.
Виконавець – той, хто
може виконати команду (собака, банкомат, телефон, людина).
Наприклад, собака – сидіти; пральна машина – випери одяг; калькулятор – помнож цифри; людина – помий посуд.
Вправа 1. Назвіть, які речення є
розповідними, питальними, спонукальними?
Алгоритм складається з кількох спонукальних речень пов’язаних між собою.
Вправа 2. Встановіть послідовність
дій, щоб привітати бабусю з днем народження: (4132)
Алгоритми бувають лінійними, розгалуженими та циклічними.
Лінійні алгоритми
У лінійних алгоритмах команди виконуються одна за одною.
Прикладом лінійного алгоритму є порядок виклику
аварійних служб:
1. Зателефонуй до служби порятунку.
2. Назви своє ім’я та прізвище.
3. Повідом адресу (вулиця, дім, квартира, поверх)
4. Розкажи, що сталося і чи є люди в приміщенні.
Для
запису лінійного алгоритму можна використовувати умовні знаки, наприклад
стрілки.
Виконаємо завдання з підручника с. 144.
Завдання. Розгляньте шлях, яким хлопчик дівстався до школи. Запишіть за зразком алгоритм дій хлопчика
Деякі алгоритми крім команд містять умови. Їх називають алгоритмами з умовами, або розгалуженими алгоритмами. Розгалужені алгоритми зручно зображувати блок-схемами. У блок-схемах команди та умови записують усередині геометричних фігур.
·
Старт/фініш – овал
·
Команда – прямокутник
·
Умова – ромб.
Вправа 3. Скласти алгоритм приготування чаю (умова: Чи є в чайнику вода?)
Розглянемо
блок-схему у підручнику с. 146.
Безпечний перехід дороги на перехресті.
Завдання. Як записати його у вигляді
послідовності речень із команд та умов.
Циклічний
процес – це послідовність дій, які повторюються. У природі безперервно
відбуваються циклічні процеси: змінюється день і ніч, змінюються пори року,
фази Місяця тощо.
Алгоритми, які описують циклічні процеси, також називають циклічними.
Циклічний алгоритм складається з певної кількості повторень, аж до виконання заданої умови.
Розгляньте блок-схему циклічного алгоритму збирання полуниці. Назвіть його команди та умову.
Фізкультхвилинка
Практична робота за комп’ютером
Увага! Працюємо з дотриманням правил техніки безпеки!
Підручник с. 148
https://www.game-game.com.ua/uk/131437/
Виконайте інтерактивні вправи
Алгоритми в нашому житті
Лінійний алгоритм
Алгоритми з циклами
Домашнє завдання:
Результат роботи надіслати на
ел.пошту vika6531@ukr.net
Немає коментарів:
Дописати коментар