Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Інформатика, 4 клас.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
13.19 Mб
Скачать

Практичні завдання та інтерактивні вправи

Завдання 1. Це цікаво!

Опрацювати поданий матеріал, розповісти своєму сусідові, що дізнався.

Слово „алгоритм” походить від імені математика Аль Хорезмі, який сформулював правила виконання арифметичних дій. Спочатку під алгоритмом розуміли тільки правила виконання чотирьох арифметичних дій. Надалі це поняття стали використовувати для позначення послідовності дій, яка приводить до вирішення будь-якої задачі.

Завдання 2. Розповісти за схемою, які є способи запису алгоритмів.

Завдання 3. Розшифрувати, який вид алгоритму будемо вивчати на уроці.

Р Л У Й

О А Ж И

З Г Е Н

Завдання 4. Вправа « 2 – 4 – всі разом». Опрацювати властивості алгоритмів.

Властивості алгоритму.

  1. Результативність. Кожен алгоритм повинен привести до розв’язання задачі за скінчену кількість кроків.

  2. Зрозумілість (точність). Алгоритм повинен бути зрозумілий виконавцеві.

  3. Дискретність. Не закінчивши виконання однієї команди, не можна переходити до наступної.

  4. Визначеність. Виконання алгоритму строго визначено. Це означає, що на кожному кроці Виконавець не тільки точно виконує команду, але й однозначно визначає наступну команду, що буде виконуватися.

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

  6. Формальність. Алгоритм потрібно виконувати так, як приписано, а не за змістом задачі. Тільки скурпульозно точне виконання команд алгоритму дозволяє одержати вірний результат.

  7. Елементарність. Кожна команда з набору команд Виконавця містить вказівку виконати деяку елементарну (не деталізовану більш докладно) дію, що розуміється однозначно і точно виконується Виконавцем.

Завдання 5. Опрацювання блок-схеми алгоритму з розгалуженням.

Завдання 6. Скласти блок-схему за поданим алгоритмом.

Алгоритм «Об'їзд небезпечної ділянки»

Якщо ремонт закінчено

то проїхати 5 км по відремонтованому шосе

інакше їхати 10 км в об'їзд

Все.

Завдання 7. Знайти помилку в алгоритмі.

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

Налити в чайник воду.

Відкрити кран газового пальника.

Поставити чайник на плиту.

Чекати, поки вода не закипить.

Піднести сірник до пальника.

Запалити сірник.

Виключити газ.

Завдання 8. Робота зі словничком.

Словесна форма подання алгоритму — алгоритм, записаний мовою людською спілкування (наприклад, українською). Кожна вказівка такого алгоритму є спонукальним реченням. Допустимі вставки — математичні формули. Подання алгоритму у вигляді програми — запис алгоритму вказівками (операторами) мови програмування.

Блок – схема – графічне зображення алгоритмів за допомогою окремих блоків.

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

Завдання 9. Завдання для кмітливих.

  • Скiльки можна накреслити рiзних квадратiв з периметром 24см ? Скiльки iснує прямокутникiв з периметром 16см ?

( 1, багато )

  • Скiльки пальцiв на двох руках ? А на 10 руках ?

( 10, 50 )

  • Брат на запитання, скiльки йому рокiв, вiдповiв : "Менi разом з сестрою 19 рокiв, а 5 рокiв тому я був удвiчi старший вiд неї." Скiльки рокiв йому тепер ?

( 11 рокiв )

  • Помiркуй :

а) Коли сума двох чисел дорiвнює першому числу ? (один з доданкiв 0 )

б) Якi числа перемножили, якщо у вiдповiдi одержали 7 ? ( 7 та 1 )

в) Яке число подiлили на 7, якщо у вiдповiдi вийшов 0 ? ( 0, 7 )

г) Яке число подiлили на 7, якщо у вiдповiдi одержали 1 ?

  • Що бiльше : сума чи добуток чисел 0, 1, 2, 3, 4 ?

( сума )

  • У числi 37 закреслити цифру 7. Якi дiї треба виконати, щоб дiстати той самий результат ?

( додати 7 )

УРОК №25

Тема. Інструктаж з БЖД. Створення та виконання алгоритмів з розгалуженням.

Мета: формувати ключові компетентності: вміння вчитися (організовувати своє робоче місце орієнтуватися в часі та берегти його); соціальну компетентність ( продуктивно співпрацювати з різними партнерами в групі).

Формувати предметну ІКТ компетентності: формувати уявлення учнів про алгоритмічну конструкцію «розгалуження» та навчити складати блок-схеми з розгалуженням; розвивати логічне та алгоритмічне мислення учнів; підвищувати рівень інформаційної культури; розвивати кругозір учнів; виховувати дбайливе ставлення до комп’ютерної техніки, толерантного ставлення до товаришів, зацікавленості у вивченні предмета.

Когнітивні рівні

Конкретизовані навчальні цілі

Перелік завдань-запитань, які забезпечують досягнення конкретизованих цілей

Навчально-методичне забезпечення

Знання

Має уявлення про алгоритм, його властивості, способи подання алгоритмів.

Знає, що таке блок-схема, що таке лінійний алгоритм та алгоритм з розгалуженням.

Гра «хто більше?»

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

– Що таке блок-схема?

– Який алгоритм називається лінійним?

– Що таке алгоритм з розгалуженням?

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

– Назвіть властивості алгоритмів.

Сигнальні картки

Розуміння

Усвідомлює особливості побудови алгоритмів з розгалуженням.

Скласти алгоритм переходу дороги з розгалуженням.

Блок-схема

Застосування

Застосовує знання про складання алгоритмів з розгалуженням під час склдання блок-схем

Скласти блок-схему алгоритму «Мій вечір»

Чистий аркуш, ручка, кольорові олівці

Аналіз

Класифікує прочитану інформацію за визначеними ознаками.

Робота в парах

– З’єднай найменування блок-схеми з його позначенням

Картки для

роботи в парах

Синтез

Складає алгоритми з розгалуженням

Сласти алгоритм з розгалуженням «Миття посуду»

Чистий аркуш, ручка

Оцінювання

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

– Вправа «Завершайко»: Для того, щоб скласти алгоритм з розгалуженням, потрібно…

ДИДАКТИЧНИЙ МАТЕРІАЛ ДО УРОКУ № 25