- •Лабораторні роботи з методики навчання інформатики
- •Передмова
- •Методика навчання теми «Бази даних»
- •Теоретичні відомості та методичні рекомендації
- •Завдання до лабораторної роботи
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Методика вивчення теми «Комп’ютерні публікації»
- •Теоретичні відомості та методичні рекомендації
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Методика ознайомлення учнів із середовищем програмування
- •Теоретичні відомості та методичні рекомендації
- •Структура програми
- •Основні оператори
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Рекомендована література
- •Методика вивчення теми «Мова програмування Паскаль. Найпростіші програми»
- •Теоретичні відомості та методичні рекомендації
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Рекомендована література
- •Методика вивчення теми «Мова програмування Паскаль. Складений оператор. Умовний оператор. Оператор вибору»
- •Теоретичні відомості
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Рекомендована література
- •Методика вивчення теми «Мова програмування Паскаль. Цикл з умовою. Цикл з параметром»
- •Теоретичні відомості
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Var ім’я рядка : string [n];
- •Завдання до лабораторної роботи
- •Контрольні питання
- •Рекомендована література
- •Список рекомендованої літератури
Завдання до лабораторної роботи
Повторити відповідний теоретичний матеріал з інформатики.
Розв’язати наступні задачі та запустити створені програми у середовищі програмування мовою Pascal.
L_2_1. Написати програму, яка розв’язує квадратне рівняння ax2+bx+c=0, якщо відомі коефіцієнти.
L_2_2. Написати програму, яка розв’язує лінійне рівняння ax=b, якщо відомі коефіцієнти.
L_2_3. Написати програму, яка повідомляє, чи є заданий символ цифрою.
Виконати вхід на власну сторінку на сайті http://acmp.ru. Використовуючи середовище програмування FreePascal, розв’язати наступні задачі та протестувати їх на сайті.
L_2_4. Зарплата (Час: 1 сек. Пам’ять: 16 Мб. Складність: 4%)
У відділі працюють 3 співробітники, які отримують заробітну плату в гривнях. Потрібно визначити: на скільки зарплата самого високооплачуваного з них відрізняється від самого низькооплачуваного.
Вхідні дані: в єдиному рядку вхідного файлу INPUT.TXT записано розміри зарплат всіх співробітників через пропуск. Кожна зарплата – це натуральне число, яке не перевищує 105.
Вихідні дані: до вихідного файлу OUTPUT.TXT потрібно вивести одне ціле число - різницю між максимальною та мінімальною зарплатою.
Приклад:
№ |
INPUT.TXT |
OUTPUT.TXT |
1 |
100 500 1000 |
900 |
2 |
36 11 20 |
25 |
L_2_5. Щасливий квиток (Час: 1 сек. Пам’ять: 16 Мб. Складність: 12%)
Ви користуєтесь міським транспортом? Ймовірно, ви розраховувались за проїзд і отримували квиток з номером. Щасливим квитком називають такий квиток з шестизначним номером, де сума перших трьох цифр дорівнює сумі останніх трьох. Тобто квиток з номером 385916 – щасливий, оскільки 3+8+5=9+1+6. Вам потрібно написати програму, яка перевіряє щасливість квитка.
Вхідні дані: в єдиному рядку вхідного файлу INPUT.TXT записано одне ціле число N (0 ≤ N < 106).
Вихідні дані: до вихідного файлу OUTPUT.TXT потрібно вивести «YES», якщо квиток з номером N щасливий та «NO» в іншому випадку.
Приклад:
№ |
INPUT.TXT |
OUTPUT.TXT |
1 |
385916 |
YES |
2 |
123456 |
NO |
Розробити власний комплекс задач (7-9 задач) з відповідної теми, що включає завдання різного рівня складності.
Оформити звіт по лабораторній роботі.
Контрольні питання
Які особливості складеного оператору, умовного оператору, оператору вибору мовою програмування Паскаль?
Яка рекомендована послідовність вивчення навчального матеріалу «Мова програмування Паскаль. Складений оператор. Умовний оператор. Оператор вибору»?
Які типові методичні помилки виникають при створенні планів-конспектів уроків даної теми шкільного курсу інформатики?
Які типові помилки учнів при вивченні складеного оператору, умовного оператору, оператору вибору мовою програмування Паскаль?
Рекомендована література
Основна: [5, 7, 12, 23].
Додаткова: [4, 16, 18, 32, 35].
Лабораторна робота №18
