Інформатика розробки уроків та методичні рекомендації - Нова українська школа - 2021

Алгоритми, способи подання алгоритму

Мета:

- навчальна: навчити складати алгоритми для виконавців до певної ситуації у середовищах програмування для дітей;

- розвивальна: розвивати увагу, пам’ять, словниковий запас, логічне мислення; формувати вміння робити висновки;

- виховна: виховувати інтерес до інформатики; формувати вміння слухати співрозмовника; виховувати повагу до думки інших.

Тип уроку: засвоєння нових знань, формування вмінь і навичок.

Обладнання та наочність: дошка, комп’ютери, навчальна презентація.

Програмне забезпечення: Сходинки до інформатики, Скарбниця знань.

Хід уроку

І. Організаційний етап

✵ привітання;

✵ перевірка готовності учнів до уроку.

ІІ. Актуалізація опорних знань

1. Логічна розминка

- Назви алгоритм розв'язування задачі у вигляді виразів.

Слон замовив на свято торт вагою 100 кг. Спочатку він понюхав торт, і той зменшився на 7 кг. Потім слон двічі дивився на торт у холодильнику, і кожного разу той зменшувався на 12 кг. Скільки кілограмів торту залишилося на свято? Відповідь: 1) 100 — 7 = 93 (кг); 2) 93 — (12 · 2) = 69 (кг)

- Визнач, які команди входять до системи команд кожного виконавця.

- На малюнку «переклади» три палички так, щоб із чотирьох однакових квадратиків отримати три однакові.

2. Згадаємо вивчене

✵ Що таке команда?

✵ Речення якого типу можуть бути командами?

✵ Виконавець це?

✵ Що таке алгоритм?

ІІІ. Мотивація навчальної діяльності

Проблемні запитання

— Ви любите мультфільми?

— Як створюють сучасні мультфільми?

ІV. Повідомлення теми і мети урока

Ти дізнаєшся

— які існують способи подання алгоритмів;

— чим відрізняються словесний і графічний способи подання алгоритмів;

— які алгоритми є лінійними.

V. Вивчення нового матеріалу

Пояснення вчителя з елементами демонстрування презентації

(використовуються можливості локальної мережі кабінету або проектор)

В інформатиці інструкцію називають алгоритмом, якщо вона складається зі скінченної послідовності команд, спрямованих на отримання певного результату.

Люди часто створюють і виконують алгоритми на: роботі, вулиці, вдома.

Ти також щоденно стикаєшся з алгоритмами. Вони можуть бути подані різними способами.

✵ Словесна форма подання;

✵ Графічна форма подання:

ü Малюнків;

ü Блок-схема;

Словесне подання алгоритму — це подання, при якому команди алгоритму подаються за допомогою слів. У повсякденному житті ти зазвичай зустрічаєшся саме зі словесним поданням алгоритмів.

Для кращого сприйняття алгоритми часто подають у вигляді малюнків і схем. Це графічний спосіб подання алгоритмів.

Алгоритми також подають за допомогою спеціальних схем — блок-схем.

У блок-схемі команди розміщують в окремих блоках, а стрілками показують послідовність виконання команд.

Розглянемо на прикладі, як можна подати той самий алгоритм різними способами.

Алгоритм приготування каші

У словесному вигляді

1. Відкрий пакетик із кашею.

2. Висип кашу в тарілку.

3.Залий кашу гарячою водою.

4. Накрий кришкою.

5. Зачекай 10 хвилин.

За допомогою блок-схеми

За допомогою малюнка:

Деякі елементи (блоки) блок-схеми алгоритму

У розглянутих алгоритмах команди виконуються послідовно одна за одною. Такі алгоритми називають лінійними.

algorithm, analytics, business, process, sequence, workflow icon

VІ. Засвоєння нових знань

Наприклад, алгоритм додавання двоцифрових чисел:

25 + 37 = (20 + 30) + (5 + 7) = 50 + 12 = 62

можна описати так:

1. Виділити в числах десятки.

2. Виділити в числах одиниці.

3. Додати десятки.

4. Додати одиниці.

5. Знайти суму отриманих чисел

- Яким способом подали алгоритм? (Це словесний спосіб подання алгоритму.)

Алгоритм вимикання комп’ютера у словесному вигляді.

1. Клацни кнопку Пуск на екрані монітора.

2. Вибери команду Вимкнути комп’ютер.

3. Клацни кнопку Вимкнення.

- Чи можна подати даний алгоритм графічно?

Алгоритм приготування чаю у вигляді малюнку.

Пронумеруємо його.

Скарбничка цікавого

А чи знаєш ти, що є робот, який дбайливо стежить за станом здоров’я свого господаря, за якістю його їжі та фізичною формою? А тих, хто лінується і не хоче робити ранкову зарядку, цей робот змушує піднятися з ліжка.

Фізкультхвилинка

Виконати алгоритм, записаний у вигляді знаків та стрілок.

(Руки вгору, руки в боки, руки вниз, присісти — руки вперед, встати.)

VІІ. Формування вмінь та навичок

Робота за комп’ютером

1) Повторення правил безпечної поведінки за комп’ютером.

2) Інструктаж учителя.

3) Практична робота за комп’ютерами.

4) Вправи для очей.

VIIІ. Підбиття підсумків уроку

1. Які способи подання алгоритмів ти знаєш?

2. Що таке графічне подання алгоритму?

3. Склади у словесному вигляді алгоритми збирання до школи.

4. Подай у вигляді блок-схеми алгоритм.