ݺߣ

ݺߣShare a Scribd company logo
АЛГОРИТМИ 
1 Урок №3 
12.10.2014
ПЕРЕВІРКА ДОМАШНЬОГО ЗАВДАННЯ 
Завдання. Уявити виконавця та вказати 
команди, які він може і не може виконати. 
Заслуховуються відповіді учнів. Колективне 
обговорення. 
2
КОМАНДНА ГРА «ЛОВИ ПОМИЛКУ» 
Кожен учасник команди підготував удома 
невеликий текст з помилками з теми і пропонує 
його учасникам іншої команди. 
Для економії часу можна обмінятися текстами, 
які були заготовлені заздалегідь. Користь подвійна 
й обопільна — чия команда краще заховає свої 
помилки і хто більше і швидше знайде. 
3
ДАВАЙТЕ ПРИГАДАЙМО: 
Які сигнали нам подає мікрохвильова пічка, 
шкільний дзвінок, сигнал мобільного телефона? 
Що вони означають? Як інакше можна назвати ці 
сигнали? 
Як правильно здійснити телефонний дзвінок зі 
стаціонарного телефону? 
Чи можна зробити навпаки: спочатку набрати 
номер, потім зняти слухавку? 
Усі команди потрібно виконувати послідовно. 
Послідовність команд називають алгоритмом. 
Кожен крок алгоритму — це команда виконавцеві. 
4
Тема сьогоднішнього уроку — 
«Алгоритми» 
5
Люди щоденно користуються різноманітними 
правилами, інструкціями, рецептами, що складаються з 
певної послідовності вказівок. Деякі з них ми виконуємо 
не замислюючись, автоматично. 
Наприклад, для приготування варених яєць на газовій 
плиті потрібно діяти так: 
1. У каструлю налити холодну воду для варіння яєць. 
2. Викласти помиті курячі яйця в каструлю з холодною 
водою. 
3. При цьому яйця повинні бути повністю покриті водою. 
4. Увімкнути конфорку. 
5. Поставити каструлю з яйцями на вогонь, довести до 
кипіння. 
6. Варити яйця 6-7 хвилин після закипання. 
7. Вимкнути конфорку. 
6
Такий запис послідовності дій 
називають алгоритмом 
7
Наша діяльність зазвичай має мету, але не 
завжди ця мета досягається. Якщо ми уявимо 
результат, потім продумаємо чіткий план його 
досягнення, то мету буде досягнуто. Тобто ми 
повинні скласти алгоритм. Приклади алгоритмів з 
життя — це правила переходу вулиці, рецепт 
торта, інструкція з виготовлення годівнички для 
птахів тощо. 
8
ЩО З НИЖЧЕПЕРЕЛІЧЕНОГО Є АЛГОРИТМОМ, А 
ЩО НІ: 
1. правила переходу вулиці; 
2. телефонний довідник; 
3. рецепт приготування каші; 
4. інструкція користування пилососом; 
5. розклад уроків; 
6. правила поведінки; 
7. інструкція зі складання паперового літака; 
8. інструкція з виготовлення моделі з конструктора; 
9. меню в кафе; 
10. таблиця множення; 
11. план розв’язання задачі? 9
ЩО ТАКЕ АЛГОРИТМ? 
Алгоритм — це чітка послідовність дій, 
спрямованих на виконання поставленого 
завдання. 
Іншими словами, алгоритм — це скінченна 
послідовність команд виконавцеві, виконання яких 
призводить до розв’язання певної задачі. 
10
ВИКОНАВЕЦЬ АЛГОРИТМУ 
— це людина або автоматичний пристрій (робот, 
комп’ютер, телефон тощо), які розуміють і вміють 
точно виконувати команди алгоритму. 
Розробляючи алгоритм виконання поставленого 
завдання, потрібно визначити, для якого виконавця 
він призначений, і використовувати в алгоритмі 
тільки ті команди, які зрозумілі виконавцеві. 
Наприклад, команда «від числа 2 відняти число 5» 
зазвичай не зрозуміла учневі 1-го класу. 
11
СИСТЕМА КОМАНД ВИКОНАВЦЯ 
— сукупність команд, які можуть бути виконані 
виконавцем. 
Слід враховувати, що складає алгоритми 
людина, а виконують їх інші люди, технічні 
пристрої (комп’ютери, роботи, машини, побутова 
техніка тощо). Тому виконавець алгоритму може 
не мати уявлення про мету його виконання. Він 
повинен лише точно виконувати команди 
алгоритму, навіть не розуміючи, чому і навіщо 
потрібно виконувати саме ці команди, щоб досягти 
поставленої мети. 
Таке виконання алгоритму називають 
формальним. 
12
Саме завдяки формальному виконанню 
алгоритмів їх можуть виконувати автоматичні 
пристрої. Зокрема, комп’ютер як виконавець теж 
може виконувати різноманітні алгоритми. 
Алгоритми, призначені для виконання 
комп’ютером, називають комп'ютерними 
програмами. 
13
Комп’ютер розуміє команди, записані мовою 
програмування. Комп’ютер зчитує і послідовно 
виконує текст комп’ютерної програми. 
Комп'ютерна програма — це алгоритм, 
записаний мовою програмування і призначений 
для виконання комп’ютером. 
Отже, щоб правильно скласти комп’ютерну 
програму, треба скласти алгоритм і записати 
команди мовою програмування. 
Створення комп’ютерних програм називають 
програмуванням. Людину, яка створює комп’ютерні 
програми, називають програмістом. 
14
ВЛАСТИВОСТІ АЛГОРИТМІВ 
 З’ясуємо, які властивості мають алгоритми. 
 Дискретність. Виконання алгоритму 
складається з окремих дій (кроків) у певній 
послідовності. 
15
ВЛАСТИВОСТІ АЛГОРИТМІВ 
 Скінченність. Скінченність означає, що 
виконання алгоритму повинне закінчитись після 
скінченної (можливо, досить великої) кількості 
кроків. 
16
ВЛАСТИВОСТІ АЛГОРИТМІВ 
 Результативність. Виконання алгоритму завжди 
повинне приводити до певного результату. Воно 
не може закінчуватись невизначеною ситуацією. 
17
ВЛАСТИВОСТІ АЛГОРИТМІВ 
 Формальність. Виконавець відповідно до 
алгоритму повинен здобути результат, не 
вникаючи в його суть. Ця властивість має 
особливе значення для автоматизації процесів. 
18
ВЛАСТИВОСТІ АЛГОРИТМІВ 
 Визначеність. Під час виконання алгоритму у 
виконавця не повинно бути двозначних вказівок. 
Тобто різні виконавці повинні діяти однаково та 
дійти одного й того ж результату. Алгоритм не 
може містити неоднозначних указівок. 
 Наприклад, «Додати 2-3 ложки цукру», 
«Пізніше», «Через кілька хвилин» тощо. 
19
ВЛАСТИВОСТІ АЛГОРИТМІВ 
 Масовість. За допомогою створеного алгоритму 
повинен розв’язуватись цілий клас подібних 
задач. 
20
ВЛАСТИВОСТІ АЛГОРИТМІВ 
 Зрозумілість. Алгоритм має містити лише 
вказівки, які зрозумілі виконавцеві. 
21
РОБОТА В ЗОШИТАХ 
 Скласти алгоритм нашої фізкультхвилинки. 
22
ВПРАВА «МІКРОФОН» 
1. Що таке алгоритм? 
2. Де використовують алгоритми? 
3. Хто може бути виконавцем алгоритму? Наведіть 
приклади. 
4. Що таке формальне виконання алгоритму? 
5. Що таке програма? 
6. Чи має алгоритм певні властивості? 
7. Назвіть властивості алгоритму. Поясніть кожну з них. 
8. Наведіть приклад послідовності вказівок, яка не є 
виконуваною. 
9. Наведіть приклад послідовності вказівок, яка не є 
результативною. 
10. Наведіть приклади з навколишнього життя: 
 виконавців; 
 алгоритмів; 
 систем указівок. 
23
РОБОТА З КАРТКАМИ 
Розставте номери дій так, щоб вийшов алгоритм 
ранкового збирання до школи. 
24 
Дія № за порядком 
Почистити зуби 
Прибрати ліжко 
Зробити зарядку 
Піднятись з ліжка 
Взяти портфель і піти до школи 
Вмитись 
Одягнутись 
Поснідати 
Одягнути верхній одяг 
Взутися
ПРАКТИЧНЕ ЗАВДАННЯ. ІНСТРУКТАЖ З БЖД 
Скласти алгоритм для виконання певного 
завдання в програмних комплексах (за вибором 
учителя та за наявності), наприклад: 
 «Садівник», «Навантажувач», «Кенгуру» — 
програма «Сходинки до інформатики»; 
 Їжачок — «Скарбниця знань»; 
 Кран — GCompris; 
 Рудий кіт — середовище Scratch тощо. 
25
ДОМАШНЄ ЗАВДАННЯ 
1. Завдання за підручником 
Опрацювати відповідний параграф підручника, 
конспект уроку. 
2. Додаткове завдання 
Скласти алгоритм посадки вазона. 
26
РЕФЛЕКСІЯ 
«Для мене сьогодні важливим було...», 
«Сьогодні я дізнався про...», 
«Мені хотілося в майбутньому дізнатись про..., 
навчитись...». 
27

More Related Content

What's hot (19)

Практична робота
Практична роботаПрактична робота
Практична робота
Olga Sokolik
5 клас урок 17
5 клас урок 175 клас урок 17
5 клас урок 17
Yura Priymak
11 клас 2 урок
11 клас 2 урок11 клас 2 урок
11 клас 2 урок
StAlKeRoV
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмування
t0hins
2 алгортми
2 алгортми2 алгортми
2 алгортми
basikk077
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
annaeres
Кодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмівКодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмів
t0hins
урок 2 6 клас
урок 2  6 класурок 2  6 клас
урок 2 6 клас
mrsvetlana01
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
Sanya Dzhedzhera
5 клас урок 22 нова програма
5 клас урок 22 нова програма5 клас урок 22 нова програма
5 клас урок 22 нова програма
Юлія Артюх
5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
Юлія Артюх
5 клас урок 27 нова програма
5 клас урок 27 нова програма5 клас урок 27 нова програма
5 клас урок 27 нова програма
Юлія Артюх
урок 9
урок 9урок 9
урок 9
Сокальська ЗШ І-ІІІ ступенів №2
5 клас урок 23 нова програма
5 клас урок 23 нова програма5 клас урок 23 нова програма
5 клас урок 23 нова програма
Юлія Артюх
11 клас 3 урок
11 клас 3 урок11 клас 3 урок
11 клас 3 урок
StAlKeRoV
Практична робота
Практична роботаПрактична робота
Практична робота
Olga Sokolik
11 клас 2 урок
11 клас 2 урок11 клас 2 урок
11 клас 2 урок
StAlKeRoV
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмування
t0hins
2 алгортми
2 алгортми2 алгортми
2 алгортми
basikk077
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
annaeres
Кодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмівКодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмів
t0hins
5 клас урок 22 нова програма
5 клас урок 22 нова програма5 клас урок 22 нова програма
5 клас урок 22 нова програма
Юлія Артюх
5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
Юлія Артюх
5 клас урок 27 нова програма
5 клас урок 27 нова програма5 клас урок 27 нова програма
5 клас урок 27 нова програма
Юлія Артюх
5 клас урок 23 нова програма
5 клас урок 23 нова програма5 клас урок 23 нова програма
5 клас урок 23 нова програма
Юлія Артюх
11 клас 3 урок
11 клас 3 урок11 клас 3 урок
11 клас 3 урок
StAlKeRoV

Similar to урок 3 (20)

3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці
Сокальська ЗШ І-ІІІ ступенів №2
6 клас (урок№1)
6 клас (урок№1)6 клас (урок№1)
6 клас (урок№1)
Sanya Dzhedzhera
Інформатика-6. Урок 2
Інформатика-6. Урок 2Інформатика-6. Урок 2
Інформатика-6. Урок 2
Володимир Бондар
Inf6 tema1-urok1
Inf6 tema1-urok1Inf6 tema1-urok1
Inf6 tema1-urok1
Сергій Якуба
3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму
Сокальська ЗШ І-ІІІ ступенів №2
Алгоритми. Властивості алгоритмів
Алгоритми. Властивості алгоритмівАлгоритми. Властивості алгоритмів
Алгоритми. Властивості алгоритмів
riyoksana1
Команди і виконавці
Команди і виконавціКоманди і виконавці
Команди і виконавці
AllaGureva
опорні схеми
опорні схемиопорні схеми
опорні схеми
Irina Tabanets
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
VasileUrsaki
Алгоритми і виконавці
Алгоритми і виконавціАлгоритми і виконавці
Алгоритми і виконавці
Olena Dmytruk
6 клас (урок№2)
6 клас (урок№2)6 клас (урок№2)
6 клас (урок№2)
Sanya Dzhedzhera
1 1
1 11 1
1 1
Ірина Деренівська
зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7клас
Александр Дрон
алгоритми
алгоритмиалгоритми
алгоритми
borys1982
урок 4
урок 4урок 4
урок 4
School5uman
Алгоритми. Властивості алгоритмів
Алгоритми. Властивості алгоритмівАлгоритми. Властивості алгоритмів
Алгоритми. Властивості алгоритмів
riyoksana1
Команди і виконавці
Команди і виконавціКоманди і виконавці
Команди і виконавці
AllaGureva
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
VasileUrsaki
Алгоритми і виконавці
Алгоритми і виконавціАлгоритми і виконавці
Алгоритми і виконавці
Olena Dmytruk
зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7клас
Александр Дрон
алгоритми
алгоритмиалгоритми
алгоритми
borys1982
Ad

More from School5uman (20)

Використання добровільних благодійних внесків за 2016/2017 н.р.
Використання добровільних благодійних внесків за 2016/2017 н.р.Використання добровільних благодійних внесків за 2016/2017 н.р.
Використання добровільних благодійних внесків за 2016/2017 н.р.
School5uman
урок 36. електричний струм у напівпровідниках
урок 36. електричний струм у напівпровідникахурок 36. електричний струм у напівпровідниках
урок 36. електричний струм у напівпровідниках
School5uman
урок 14. мультимедіа. об'єкти мультимедіа
урок 14. мультимедіа. об'єкти мультимедіаурок 14. мультимедіа. об'єкти мультимедіа
урок 14. мультимедіа. об'єкти мультимедіа
School5uman
урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.
урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.
урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.
School5uman
урок 14. підсумковий узагальнювальний урок
урок 14. підсумковий узагальнювальний урокурок 14. підсумковий узагальнювальний урок
урок 14. підсумковий узагальнювальний урок
School5uman
урок 14 підсумковий узагальнювальний урок
урок 14 підсумковий узагальнювальний урокурок 14 підсумковий узагальнювальний урок
урок 14 підсумковий узагальнювальний урок
School5uman
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
School5uman
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
School5uman
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
School5uman
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
School5uman
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
School5uman
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
School5uman
урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...
урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...
урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...
School5uman
урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...
урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...
урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...
School5uman
урок 12. урок 12 операції над вікнами практична робота № 2
урок 12. урок 12 операції над вікнами практична робота № 2урок 12. урок 12 операції над вікнами практична робота № 2
урок 12. урок 12 операції над вікнами практична робота № 2
School5uman
урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...
урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...
урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...
School5uman
урок 11. вікно програми, основні об'єкти вікна
урок 11. вікно програми, основні об'єкти вікнаурок 11. вікно програми, основні об'єкти вікна
урок 11. вікно програми, основні об'єкти вікна
School5uman
урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....
урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....
урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....
School5uman
урок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системиурок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системи
School5uman
урок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системиурок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системи
School5uman
Використання добровільних благодійних внесків за 2016/2017 н.р.
Використання добровільних благодійних внесків за 2016/2017 н.р.Використання добровільних благодійних внесків за 2016/2017 н.р.
Використання добровільних благодійних внесків за 2016/2017 н.р.
School5uman
урок 36. електричний струм у напівпровідниках
урок 36. електричний струм у напівпровідникахурок 36. електричний струм у напівпровідниках
урок 36. електричний струм у напівпровідниках
School5uman
урок 14. мультимедіа. об'єкти мультимедіа
урок 14. мультимедіа. об'єкти мультимедіаурок 14. мультимедіа. об'єкти мультимедіа
урок 14. мультимедіа. об'єкти мультимедіа
School5uman
урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.
урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.
урок 14. мультимедіа. об'єкти мультимедіа. галузі використання мультимедіа.
School5uman
урок 14. підсумковий узагальнювальний урок
урок 14. підсумковий узагальнювальний урокурок 14. підсумковий узагальнювальний урок
урок 14. підсумковий узагальнювальний урок
School5uman
урок 14 підсумковий узагальнювальний урок
урок 14 підсумковий узагальнювальний урокурок 14 підсумковий узагальнювальний урок
урок 14 підсумковий узагальнювальний урок
School5uman
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
School5uman
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
урок 13. підсумковий узагальнювальний урок з теми «поняття операційної системи»
School5uman
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
School5uman
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
урок 12. пошук об'єктів файлової системи. інструктаж з бжд. практична робота № 4
School5uman
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
School5uman
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
урок 11. операції над групами об'єктів. інструктаж з бжд. практична робота № 3
School5uman
урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...
урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...
урок 13. поняття про файл і каталог (папку), їх імена. перегляд списків імен ...
School5uman
урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...
урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...
урок 13 поняття про файл і каталог (папку), їх імена. перегляд списків імен ф...
School5uman
урок 12. урок 12 операції над вікнами практична робота № 2
урок 12. урок 12 операції над вікнами практична робота № 2урок 12. урок 12 операції над вікнами практична робота № 2
урок 12. урок 12 операції над вікнами практична робота № 2
School5uman
урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...
урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...
урок 12 операції над вікнами практична робота № 2 «робота з вікнами та їх об’...
School5uman
урок 11. вікно програми, основні об'єкти вікна
урок 11. вікно програми, основні об'єкти вікнаурок 11. вікно програми, основні об'єкти вікна
урок 11. вікно програми, основні об'єкти вікна
School5uman
урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....
урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....
урок 11 вікно програми, основні об’єкти вікна. завершення роботи з програмою....
School5uman
урок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системиурок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системи
School5uman
урок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системиурок 10. операції над об'єктами файлової системи
урок 10. операції над об'єктами файлової системи
School5uman
Ad

Recently uploaded (9)

Наказ Приймальна комісія 2025-2026.pdf
Наказ Приймальна комісія   2025-2026.pdfНаказ Приймальна комісія   2025-2026.pdf
Наказ Приймальна комісія 2025-2026.pdf
home
Презентація до уроку мистецтва "Живопис бароко" 8 клас.pdf
Презентація до уроку мистецтва "Живопис бароко" 8 клас.pdfПрезентація до уроку мистецтва "Живопис бароко" 8 клас.pdf
Презентація до уроку мистецтва "Живопис бароко" 8 клас.pdf
Наталія Дуляк
Презентація - захист проєкту Страви української кухні.pdf
Презентація - захист проєкту Страви української кухні.pdfПрезентація - захист проєкту Страви української кухні.pdf
Презентація - захист проєкту Страви української кухні.pdf
Наталія Дуляк
«Марія Старицька – зірка з плеяди корифеїв»
«Марія Старицька –  зірка з плеяди  корифеїв»«Марія Старицька –  зірка з плеяди  корифеїв»
«Марія Старицька – зірка з плеяди корифеїв»
Бібліографи ОДБ ім. Т. Г. Шевченка
Графік літніх канікул у школах Львова та громади 2025.docx
Графік літніх канікул у школах Львова та громади 2025.docxГрафік літніх канікул у школах Львова та громади 2025.docx
Графік літніх канікул у школах Львова та громади 2025.docx
zaxidnet
Мілютін Олександр AIED лекція для освіти
Мілютін Олександр AIED лекція для освітиМілютін Олександр AIED лекція для освіти
Мілютін Олександр AIED лекція для освіти
Олександр Мілютін
Презентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdf
Презентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdfПрезентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdf
Презентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdf
Наталія Дуляк
Технології. Салатна зелень на підвіконні.pdf
Технології. Салатна зелень на підвіконні.pdfТехнології. Салатна зелень на підвіконні.pdf
Технології. Салатна зелень на підвіконні.pdf
Наталія Дуляк
Стильовий синтез Т.Шевченко М.Лисенко.pdf
Стильовий синтез Т.Шевченко М.Лисенко.pdfСтильовий синтез Т.Шевченко М.Лисенко.pdf
Стильовий синтез Т.Шевченко М.Лисенко.pdf
Наталія Дуляк
Наказ Приймальна комісія 2025-2026.pdf
Наказ Приймальна комісія   2025-2026.pdfНаказ Приймальна комісія   2025-2026.pdf
Наказ Приймальна комісія 2025-2026.pdf
home
Презентація до уроку мистецтва "Живопис бароко" 8 клас.pdf
Презентація до уроку мистецтва "Живопис бароко" 8 клас.pdfПрезентація до уроку мистецтва "Живопис бароко" 8 клас.pdf
Презентація до уроку мистецтва "Живопис бароко" 8 клас.pdf
Наталія Дуляк
Презентація - захист проєкту Страви української кухні.pdf
Презентація - захист проєкту Страви української кухні.pdfПрезентація - захист проєкту Страви української кухні.pdf
Презентація - захист проєкту Страви української кухні.pdf
Наталія Дуляк
Графік літніх канікул у школах Львова та громади 2025.docx
Графік літніх канікул у школах Львова та громади 2025.docxГрафік літніх канікул у школах Львова та громади 2025.docx
Графік літніх канікул у школах Львова та громади 2025.docx
zaxidnet
Мілютін Олександр AIED лекція для освіти
Мілютін Олександр AIED лекція для освітиМілютін Олександр AIED лекція для освіти
Мілютін Олександр AIED лекція для освіти
Олександр Мілютін
Презентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdf
Презентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdfПрезентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdf
Презентація - захист до проєкту Вирощування зеленої цибулі на підвіконні.pdf
Наталія Дуляк
Технології. Салатна зелень на підвіконні.pdf
Технології. Салатна зелень на підвіконні.pdfТехнології. Салатна зелень на підвіконні.pdf
Технології. Салатна зелень на підвіконні.pdf
Наталія Дуляк
Стильовий синтез Т.Шевченко М.Лисенко.pdf
Стильовий синтез Т.Шевченко М.Лисенко.pdfСтильовий синтез Т.Шевченко М.Лисенко.pdf
Стильовий синтез Т.Шевченко М.Лисенко.pdf
Наталія Дуляк

урок 3

  • 2. ПЕРЕВІРКА ДОМАШНЬОГО ЗАВДАННЯ Завдання. Уявити виконавця та вказати команди, які він може і не може виконати. Заслуховуються відповіді учнів. Колективне обговорення. 2
  • 3. КОМАНДНА ГРА «ЛОВИ ПОМИЛКУ» Кожен учасник команди підготував удома невеликий текст з помилками з теми і пропонує його учасникам іншої команди. Для економії часу можна обмінятися текстами, які були заготовлені заздалегідь. Користь подвійна й обопільна — чия команда краще заховає свої помилки і хто більше і швидше знайде. 3
  • 4. ДАВАЙТЕ ПРИГАДАЙМО: Які сигнали нам подає мікрохвильова пічка, шкільний дзвінок, сигнал мобільного телефона? Що вони означають? Як інакше можна назвати ці сигнали? Як правильно здійснити телефонний дзвінок зі стаціонарного телефону? Чи можна зробити навпаки: спочатку набрати номер, потім зняти слухавку? Усі команди потрібно виконувати послідовно. Послідовність команд називають алгоритмом. Кожен крок алгоритму — це команда виконавцеві. 4
  • 6. Люди щоденно користуються різноманітними правилами, інструкціями, рецептами, що складаються з певної послідовності вказівок. Деякі з них ми виконуємо не замислюючись, автоматично. Наприклад, для приготування варених яєць на газовій плиті потрібно діяти так: 1. У каструлю налити холодну воду для варіння яєць. 2. Викласти помиті курячі яйця в каструлю з холодною водою. 3. При цьому яйця повинні бути повністю покриті водою. 4. Увімкнути конфорку. 5. Поставити каструлю з яйцями на вогонь, довести до кипіння. 6. Варити яйця 6-7 хвилин після закипання. 7. Вимкнути конфорку. 6
  • 7. Такий запис послідовності дій називають алгоритмом 7
  • 8. Наша діяльність зазвичай має мету, але не завжди ця мета досягається. Якщо ми уявимо результат, потім продумаємо чіткий план його досягнення, то мету буде досягнуто. Тобто ми повинні скласти алгоритм. Приклади алгоритмів з життя — це правила переходу вулиці, рецепт торта, інструкція з виготовлення годівнички для птахів тощо. 8
  • 9. ЩО З НИЖЧЕПЕРЕЛІЧЕНОГО Є АЛГОРИТМОМ, А ЩО НІ: 1. правила переходу вулиці; 2. телефонний довідник; 3. рецепт приготування каші; 4. інструкція користування пилососом; 5. розклад уроків; 6. правила поведінки; 7. інструкція зі складання паперового літака; 8. інструкція з виготовлення моделі з конструктора; 9. меню в кафе; 10. таблиця множення; 11. план розв’язання задачі? 9
  • 10. ЩО ТАКЕ АЛГОРИТМ? Алгоритм — це чітка послідовність дій, спрямованих на виконання поставленого завдання. Іншими словами, алгоритм — це скінченна послідовність команд виконавцеві, виконання яких призводить до розв’язання певної задачі. 10
  • 11. ВИКОНАВЕЦЬ АЛГОРИТМУ — це людина або автоматичний пристрій (робот, комп’ютер, телефон тощо), які розуміють і вміють точно виконувати команди алгоритму. Розробляючи алгоритм виконання поставленого завдання, потрібно визначити, для якого виконавця він призначений, і використовувати в алгоритмі тільки ті команди, які зрозумілі виконавцеві. Наприклад, команда «від числа 2 відняти число 5» зазвичай не зрозуміла учневі 1-го класу. 11
  • 12. СИСТЕМА КОМАНД ВИКОНАВЦЯ — сукупність команд, які можуть бути виконані виконавцем. Слід враховувати, що складає алгоритми людина, а виконують їх інші люди, технічні пристрої (комп’ютери, роботи, машини, побутова техніка тощо). Тому виконавець алгоритму може не мати уявлення про мету його виконання. Він повинен лише точно виконувати команди алгоритму, навіть не розуміючи, чому і навіщо потрібно виконувати саме ці команди, щоб досягти поставленої мети. Таке виконання алгоритму називають формальним. 12
  • 13. Саме завдяки формальному виконанню алгоритмів їх можуть виконувати автоматичні пристрої. Зокрема, комп’ютер як виконавець теж може виконувати різноманітні алгоритми. Алгоритми, призначені для виконання комп’ютером, називають комп'ютерними програмами. 13
  • 14. Комп’ютер розуміє команди, записані мовою програмування. Комп’ютер зчитує і послідовно виконує текст комп’ютерної програми. Комп'ютерна програма — це алгоритм, записаний мовою програмування і призначений для виконання комп’ютером. Отже, щоб правильно скласти комп’ютерну програму, треба скласти алгоритм і записати команди мовою програмування. Створення комп’ютерних програм називають програмуванням. Людину, яка створює комп’ютерні програми, називають програмістом. 14
  • 15. ВЛАСТИВОСТІ АЛГОРИТМІВ  З’ясуємо, які властивості мають алгоритми.  Дискретність. Виконання алгоритму складається з окремих дій (кроків) у певній послідовності. 15
  • 16. ВЛАСТИВОСТІ АЛГОРИТМІВ  Скінченність. Скінченність означає, що виконання алгоритму повинне закінчитись після скінченної (можливо, досить великої) кількості кроків. 16
  • 17. ВЛАСТИВОСТІ АЛГОРИТМІВ  Результативність. Виконання алгоритму завжди повинне приводити до певного результату. Воно не може закінчуватись невизначеною ситуацією. 17
  • 18. ВЛАСТИВОСТІ АЛГОРИТМІВ  Формальність. Виконавець відповідно до алгоритму повинен здобути результат, не вникаючи в його суть. Ця властивість має особливе значення для автоматизації процесів. 18
  • 19. ВЛАСТИВОСТІ АЛГОРИТМІВ  Визначеність. Під час виконання алгоритму у виконавця не повинно бути двозначних вказівок. Тобто різні виконавці повинні діяти однаково та дійти одного й того ж результату. Алгоритм не може містити неоднозначних указівок.  Наприклад, «Додати 2-3 ложки цукру», «Пізніше», «Через кілька хвилин» тощо. 19
  • 20. ВЛАСТИВОСТІ АЛГОРИТМІВ  Масовість. За допомогою створеного алгоритму повинен розв’язуватись цілий клас подібних задач. 20
  • 21. ВЛАСТИВОСТІ АЛГОРИТМІВ  Зрозумілість. Алгоритм має містити лише вказівки, які зрозумілі виконавцеві. 21
  • 22. РОБОТА В ЗОШИТАХ  Скласти алгоритм нашої фізкультхвилинки. 22
  • 23. ВПРАВА «МІКРОФОН» 1. Що таке алгоритм? 2. Де використовують алгоритми? 3. Хто може бути виконавцем алгоритму? Наведіть приклади. 4. Що таке формальне виконання алгоритму? 5. Що таке програма? 6. Чи має алгоритм певні властивості? 7. Назвіть властивості алгоритму. Поясніть кожну з них. 8. Наведіть приклад послідовності вказівок, яка не є виконуваною. 9. Наведіть приклад послідовності вказівок, яка не є результативною. 10. Наведіть приклади з навколишнього життя:  виконавців;  алгоритмів;  систем указівок. 23
  • 24. РОБОТА З КАРТКАМИ Розставте номери дій так, щоб вийшов алгоритм ранкового збирання до школи. 24 Дія № за порядком Почистити зуби Прибрати ліжко Зробити зарядку Піднятись з ліжка Взяти портфель і піти до школи Вмитись Одягнутись Поснідати Одягнути верхній одяг Взутися
  • 25. ПРАКТИЧНЕ ЗАВДАННЯ. ІНСТРУКТАЖ З БЖД Скласти алгоритм для виконання певного завдання в програмних комплексах (за вибором учителя та за наявності), наприклад:  «Садівник», «Навантажувач», «Кенгуру» — програма «Сходинки до інформатики»;  Їжачок — «Скарбниця знань»;  Кран — GCompris;  Рудий кіт — середовище Scratch тощо. 25
  • 26. ДОМАШНЄ ЗАВДАННЯ 1. Завдання за підручником Опрацювати відповідний параграф підручника, конспект уроку. 2. Додаткове завдання Скласти алгоритм посадки вазона. 26
  • 27. РЕФЛЕКСІЯ «Для мене сьогодні важливим було...», «Сьогодні я дізнався про...», «Мені хотілося в майбутньому дізнатись про..., навчитись...». 27