Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Відповіді до екзамену з методики навчання інфор...docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
235.96 Кб
Скачать

1. Методика викладання теми"Алгоритми"

Даний розділ вивчається у 2, 3 та 4 класах. 2 клас 4 години, 3 клас - 5годин, 4 - 8 годин.

При вивченні розділу “Алгоритм” обов’язково треба ввести такі терміни: “алгоритм”, “команда”, “операція”, “дія”, “ послідовність дій”, “ виконавець”. Діти мають сприйняти ці терміни на їхньому рівні, тобто життєвою практикою.

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

Для виконання завдання обов’язково має бути об’єкт, що безпосередньо виконає дане завдання це — виконавець.

Наступний етап - усвідомлення того, щоб виконавець необов’язково повинен знати, як здійснити завдання, для цього будь-яке виконання треба супроводжувати інструкцією, поясненнямтого, що він повинен зробити і в якому порядку. Тобто іншими словами діти повільно підходять до поняття “алгоритм”. Саме слово “алгоритм” не обов’язково має вживатися, особливо в лексиці 2 класів. На початкових етапах цей термін маємо замінити: “послідовність дій”, “ операцій”, “план виконання роботи”, “ порядок виконання”. Обов’язково все супроводжувати прикладами, навести приклад життевого алгоритму - алгоритм чищення зубів.

Термін “команда” обов’зково має асоціюватися зі словами“операція”,”дія”. Тут можна використати зв’язок з уроком фізичного виховання: команди наліво, направо. Зв’язок з математикою: розв’язувати задачі поетапно, кожен етап це - одна дія, тобто розв’язання задачі - це і є алгоритм; з уроком української мови, де діти вивчають, що називається реченням, якими бувають речення.Вивчають, що за метою висловлювання речення бувають розповідні, питальні, окличні, спонукальні. Зупинимося на меті спонукального речення. Його метою є висловити прохання, наказ, дати вказівку. Тобто таке речення спонукає до дії.

Розв’яжи задачу.

Розфарбуй малюнок.

Усміхнись.

Такі речення є командами, які слід виконати. Можна сказати, що команда – це речення, яке спонукає до дії.

Ми повинні підвести учнів до висновку, що команди повинні бути точними, зрозумілими, такими, що можуть бути виконані.

Тому для ознайомлення учнів зі структурою алгоритмів необхідно використовувати це поняття. Наприклад можна розпочинати відтворюючи українську народну казку "Ріпка" Розташувати всіх персонажів по порядку на дошці і за допомогою прямокутників та стрілок показати алгоритмічну структуру цієї казки Уважний аналіз інших українських народних казок допоможе помітити, що вони містять структуру з розгалуженням («Півник і двоє мишенят»), з повторенням ( Колобок «Коза дереза»)

Умовні позначення навчальної алгоритмічної мови вводяться майже одночасно із різновидами алгоритмів (прямокутник — умовне позначення дій, ромб — логічна умова, паралелограм — введення даних, овал — початок і кінець роботи).

Виклад матеріалу повинне йти за наступною схемою:

Поняття алгоритму вводиться після розгляду декількох прикладів. До вибору прикладів з життя треба підходити обережно. Справа в тому, що чіткий запис навіть дуже простої і зрозумілої ситуації може викликати труднощі.

Типова методична помилка - пропозиція скласти алгоритм про перехід через вулицю. Школярі стикаються із труднощами: 1) відсутність настрою на чіткість мислення - у голові в школяра є цілісний образ даної дії, а потрібно дати формальний, препарований опис. 2) Вони не мають у своєму розпорядженні необхідних засобів для організації дій (вони не знають конструкцій розгалуження, циклів. 3) У завданнях подібного типу важко виділити елементарні дії. Звідси в школяра виникає відчуття, що його змушують викладати складною мовою прості речі.

Учитель повинен насамперед настроїти мислення учнів на максимальну чіткість. Тут найкраще застосувати рольовий метод навчання. Коли від людини потрібно докладного й точного пояснення? Тому можна попросити учня представити себе в ролі пояснюючого, а іншу частину учнів - у ролі людини, яка маже скористатися алгоритмом. Перші алгоритми повинні бути лінійні й короткі. Алгоритми повинні бути такими, щоб найпростіша зміна порядку дій приводила до невиконання або до невірних результатів.

Приклади:

  1. Пояснити молодшому братові, як відкрити двері ключем.

  2. Вас запросили в гості, а ви не знаєте як проїхати.

У кожному прикладі необхідно звертати увагу на:

  • те, що ми описуємо складається з послідовності команд, що випливають одна за одною;

  • кожна команда зрозуміла чи ні;

  • черговість;

  • порядок дій;

  • те, що ми сказали, розраховано на схему поводження взагалі.

Тобто підводимо учнів до формулювання властивостей алгоритму.