Евристичний урок Алгоритми з розгалуженням. Побудова складних умов.

Про матеріал
через розв’язання проблемних ситуацій підводить учнів до розуміння логічних операцій (AND, OR, NOT) та вміння будувати складні умови в алгоритмах. Розвивальна: розвивати логічне мислення, вміння аналізувати та встановлювати причинно-наслідкові зв'язки. Виховна: виховувати самостійність у прийнятті рішень та відповідальність за результат власного алгоритму.
Перегляд файлу

Арабаджи Н.А.

ВИНОГРАДІВСЬКИЙ ЛІЦЕЙ ІМЕНІ О.О. БАНЄВА

8 клас

  1.   розробити план-конспект одного з виду уроків: - евристичний урок.

 

Тема уроку: Алгоритми з розгалуженням. Побудова складних умов.

Тип уроку: Евристичне заняття (урок-дослідження).

 Мета:

  • Навчальна: через розв’язання проблемних ситуацій підвести учнів до розуміння логічних операцій (AND, OR, NOT) та вміння будувати складні умови в алгоритмах.
  • Розвивальна: розвивати логічне мислення, вміння аналізувати та встановлювати причинно-наслідкові зв'язки.
  • Виховна: виховувати самостійність у прийнятті рішень та відповідальність за результат власного алгоритму.

 

І. Мотиваційний етап (Створення проблемної ситуації) — 5 хв.

Учитель: «Уявіть, що ми програмуємо систему "Розумний будинок". Нам потрібно написати алгоритм для автоматичного поливу газону. Умова: Полив вмикається, якщо зараз вечір. Запитання до класу: Чи достатньо цієї умови? Що буде, якщо ввечері йде сильний дощ? Чи буде полив ефективним?»

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

 

ІІ. Етап «Відкриття» нових знань (Евристична бесіда) — 15 хв.

Крок 1. Пошук зв’язку. Учитель: «Як нам поєднати ці дві умови: "Настав вечір" та "Грунт сухий"? Яке слово-зв’язку ми використаємо в житті?» Учні: Слово «І» (AND).

Крок 2. Побудова логічного ланцюжка. Учитель: «А якщо ми хочемо, щоб світло в коридорі вмикалося, коли спрацював датчик руху АБО коли ми натиснули кнопку на смартфоні? Чи підійде тут слово "І"?» Учні: Ні, потрібна хоча б одна з подій. Використовуємо «АБО» (OR).

Крок 3. Формалізація. Спільно з учнями на дошці малюється схема (блок-схема) з ромбом, всередині якого записується комбінована умова.

  • Завдання-пастка: «Як сказати програмі "не вмикати опалення, якщо вікно відкрите"? Як змінити умову "Вікно закрите" на протилежну?»
  • Відкриття: Введення операції «НЕ» (NOT).

 

ІІІ. Практична робота (Евристична проба) — 15 хв.

Завдання: У середовищі програмування (наприклад, Python або Scratch) створити міні-проєкт «Вхідний контроль на атракціон».

  • Критерії: На атракціон пускають лише тих, чий зріст більше 140 см ТА вік більше 12 років.
  • Додатковий виклик: Додати умову, що діти з ростом від 130 см можуть пройти, якщо у них є квиток (OR).

Дія учнів: Вони самостійно експериментують із синтаксисом if (зріст > 140 and вік > 12) or квиток == True:. Учитель не дає правильний код одразу, а підходить і ставить навідні запитання: «Чому твій алгоритм пустив малюка? Яку логічну операцію треба замінити?»

 

IV. Рефлексія та узагальнення — 7 хв.

Метод «Мікрофон»:

  1. Яке «відкриття» ви сьогодні зробили для себе?
  2. Чим «складна умова» відрізняється від «простої»?
  3. Де в реальному житті (окрім розумного будинку) ми щохвилини використовуємо логічне «І» та «АБО»?

 

V. Домашнє завдання — 3 хв.

  1. Опрацювати параграф підручника щодо логічних операцій.
  2. Творче завдання: Записати у вигляді логічної умови правило отримання тематичної оцінки «10-12 балів» з інформатики (врахувати відвідування, практичні та контрольні роботи).

 

docx
Додано
8 травня
Переглядів
22
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку