Рішення квадратних рівнянь в середовищі програмування QBasic
Учитель МОУ «ЗОШ №1 з УІОП»
Тип уроку: комплексного застосування знань.
Устаткування і матеріали: 14 ЕОМ (встановлена операційна система Windows XP, QBasic).
закріпити вміння вирішувати квадратні рівняння через застосування формули діскрімінатра,
експериментальним шляхом (з використанням ЕОМ) отримати алгоритм вирішення квадратних рівнянь
навчитися застосовувати отриманий алгоритм до вирішення квадратних кравненій (без використання ЕОМ);
закріплення навичок програмування в середовищі мови QBasic;
формування умінь порівнювати, узагальнювати досліджувані факти;
розвиток в учнів самостійності в мисленні і навчальної діяльності;
підвищувати рівень навчальної мотивації з використанням комп'ютерних технологій
виховання колективізму і відповідальності за спільну працю;
виховання акуратності (при виконанні практичної частини).
Вчитель математики. Сьогодні у нас з вами не зовсім звичайний урок. Ми спробуємо об'єднати знання, отримані на уроках алгебри та інформатики і залучити комп'ютер до розв'язання математичних задач.
Актуалізація опорних знань.
Вчитель інформатики. 1) Перерахуйте етапи рішення задач за допомогою комп'ютера?
2) В чому суть етапу складання математичної моделі?
1.Укажите рівняння другого ступеня
2. Як інакше називається рівняння, другого ступеня?
3.Какое рівняння називається квадратним?
4. Чому у визначенні квадратного рівняння
старший коефіцієнти а 0?
5.Чем відрізняється 2-е рівняння від 5-го?
6.Від чого залежить кількість коренів квадратного рівняння?
7. У якому випадку квадратне рівняння не має коренів, має 1 корінь, має два різних кореня?
8.От чого залежить значення дискримінанту квадратного рівняння?
Вчитель інформатики. Отже, визначимо, що вважати вихідними даними, а що результатом нашої математичної моделі. Наступний етап - складемо алгоритм. Згадаймо, що таке алгоритм?
Які способи завдання алгоритмів ви знаєте?
Складемо графічний алгоритм (блок-схему) рішення квадратного рівняння на інтерактивній дошці.
Учні складають блок-схему «Рішення квадратного рівняння» з зроблених графічних елементів.
Алгоритм рішення будь-якого квадратного рівняння складено, спираючись на нього, слід виконати такі завдання:
1. Знайти всі значення а, при яких рівняння ах 2 + 3х + 2 = 0 має 2 різних кореня.
2. При яких негативних значеннях k пряма y = kx -3 має з параболою
y = x 2 -2 x +1 одну спільну точку? Відповідь:.
Вчитель інформатики. Хлопці, ми підійшли до кульмінації-написання програми вирішення квадратного рівняння на мові програмування QBasic.
Повторимо основні оператори мови Q В asic (використовуємо інтерактивну дошку).
GOTO якщо (...) тоді (...)
INPUT якщо (...) тоді (...) інакше
IF THEN ELSE йти (...) (перехід)
Який оператор умови ви будете використовувати при створенні програми?
Учні сідають за комп'ютери, розробляють програму і проводять обчислювальний експеримент, використовуючи картку.
Картка для проведення обчислювального експерименту.