31.01.2019 Алгоритми з розгалуженнями для опрацювання величин.
Цілі:
- навчальна: сформувати уявлення про синтаксис і семантику скороченої і повної форм операторів розгалуження; сформувати вміння обирати дії залежно від виконання умови, складати, виконувати, змінювати алгоритми з розгалуженнями;
- розвивальна: розвивати логічне мислення та креативність;
- виховна: виховувати інформаційну культуру, дбайливе ставлення до комп’ютерної техніки.
Тип уроку: Комбінований.
Обладнання та наочність: дошка, комп’ютери з підключенням до мережі Інтернет, підручник, навчальна презентація.
Програмне забезпечення: Середовище програмування Lazarus, браузер.
Хід уроку
І. Організаційний етап
- привітання
- перевірка присутніх
- перевірка готовності учнів до уроку
ІІ. Актуалізація опорних знань
Фронтальне обговорення понять: сумісність типів, необхідність перетворення типів даних, функції для перетворення типів.
ІІІ. Мотивацій навчальної діяльності
Слово вчителя. Ви вже знайомі з алгоритмічною конструкцією «розгалуження» такою формою організації дій, при якій залежно від виконання або невиконання деякої умови здійснюється або одна, або інша послідовність дій. Для перевірки істинності умов і організації розгалужень у програмах у мові Lazarus призначені умовні оператори lf…Then та If…Then.-.EIse.
IV. Вивчення нового матеріалу
Пояснення вчителя з елементами демонстрування презентації
(використовуються можливості локальної мережі кабінету або проектор)
Робота з підручником: § 6.4
(використовуються можливості локальної мережі кабінету або проектор)
Робота з підручником: § 6.4
V. Фізкультхвилинка
VI. Засвоєння нових знань, формування вмінь
Практичне завдання.
Робота за комп’ютером
1) Повторення правил безпечної поведінки за комп’ютером.
2) Інструктаж учителя.
2) Інструктаж учителя.
Підручник ст. 205 – 206. Рубрика «Виконайте завдання»
3) Практична робота за комп’ютерами.
4) Вправи для очей.
4) Вправи для очей.
VIІ. Підсумки уроку
Рефлексія
- Що нового ви сьогодні дізналися?
- Чого навчилися?
- Чи виникали труднощі?
VІІI. Домашнє завдання
Підручник § 6.4 ст. 200-206
ІХ Оцінювання роботи учнів
Розробка проекту в середовищі програмування Lazarus (Free Pascal).
Завдання 1. Розрахунок оплати за електроенергію (16 балів)
В Україні за споживання електроенергії визначено такий порядок оплати залежно від спожитого обсягу: вартість 1 кВт при споживанні електроенергії до 100 кВт за місяць – 45,6 грн, від 100 кВт до 600 кВт – 78,9 грн, понад 600 кВт – 147,9 грн.
Деяким споживачам надається пільговий обсяг безоплатного користування електроенергією, наприклад, 30 кВт. Якщо така пільга є, то її віднімають від спожитого обсягу, а далі розрахунок здійснюється за прийнятими тарифами. Розробіть у вибраному середовищі програмування проект Оплата за електроенергію, у якому користувач вносить у текстове поле обсяг спожитої електроенергії, та позначає за допомогою елементів управління (визначте самостійно) наявність пільги. Після натиснення кнопки Розрахувати отримує у вікні повідомлення розмір суми для оплати за електроенергію.
Завантажити текст практичного завдання у форматі docx: https://goo.gl/fVNhFi
Немає коментарів:
Дописати коментар