Операції над числовими величинами та їх опис мовами програмування
Мета:
Обладнання: комп’ютери кабінету з виходом в мережу Інтернет, мультимедійний проектор, презентація уроку, електронні матеріали (ФАЙЛИ-ЗАГОТОВКИ)
Тип уроку: урок засвоєння нового матеріалу.
ХІД УРОКУ.
І. Організація класу до уроку
1) Привітання із класом
2) Повідомлення теми і мети уроку
ІІ. Актуалізація опорних знань учнів
Онлайн тестування
Перейти за посиланням для проходження тесту № 15: http://testinform.in.ua/category/8-klas/
III. Вивчення нового матеріалу
Пояснення вчителя з елементами демонстрування презентації
(використовується проектор, та матеріал підручника)
Як описати операції над числовими величинами мовою програмування
Ви вже знаєте, як у мовах програмування Free Pascal і Python використовується оператор присвоєння. Його також використовують і для надання значень змінним.
Над числовими величинами можна виконувати:
Які стандартні функції можна використовувати в числових виразах
У виразах, які записують у середовищі програмування для виконання обчислень, можна використати стандартні функції
Завдання 1. Сума цифр
У середовищі програмування Lazarus розробіть проект Суматор, у якому після натиснення кнопки Старт у вікні введення даних слід ввести трицифрове ціле число. Після чого у вікно повідомлення буде виводитися сума його цифр.
Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм. (Інструктаж з правил техніки безпеки)
Завдання на с. 138 підручника
Завдання 2. Доріжки в парку (слайд 9)
У деякому місті всі пішохідні доріжки побудували на перпендикулярних лініях. Але це не був найкоротший шлях. Розробіть проект у середовищі PyCharm або Lazarus, за допомогою якого можна буде представити мерії деякого міста розрахунок довжини нових коротких доріжок.
Завдання на с. 139 підручника
Завдання 2. Працюємо в парах
Запропонуйте одне одному вирази для обчислення значення змінної-результату, у яких вхідними даними є цілі числа, а результатом – дійсне число. Запишіть програмний код оголошення змінних та обчислення значення змінної-результату: один з учасників – мовою програмування Free Pascal, інший – мовою Python. Обміняйтеся записами та перевірте одне одного.
Завдання на с. 140 підручника
Обговорюємо
Яку функцію використовують для введення даних користувачем? Як значення цієї функції перетворити на числове?
Рефлексія Що нового сьогодні дізналися?