Операції над числовими величинами та їх опис мовами програмування

Про матеріал
Операції над числовими величинами та їх опис мовами програмування Мета:  навчальна: навчити учнів виконувати операції над числовими величинами мовою програмування, ознайомити зі стандартними функціями які використовуються в числових виразах;  розвиваюча: розвивати логічне й алгоритмічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;  виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.
Перегляд файлу

Операції над числовими величинами та їх опис мовами програмування

 Мета:

  •                навчальна: навчити учнів виконувати операції над числовими величинами мовою програмування, ознайомити зі стандартними функціями які використовуються в числових виразах;
  •                розвиваюча: розвивати логічне й алгоритмічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;
  •                виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

Обладнання: комп’ютери кабінету з виходом в мережу Інтернет, мультимедійний проектор, презентація уроку, електронні матеріали (ФАЙЛИ-ЗАГОТОВКИ)

Тип уроку: урок засвоєння нового матеріалу.

ХІД УРОКУ.

І. Організація класу до уроку

1) Привітання із класом

2) Повідомлення теми і мети уроку

ІІ. Актуалізація опорних знань учнів

Онлайн тестування

Перейти за посиланням для проходження тесту № 15: http://testinform.in.ua/category/8-klas/

III. Вивчення нового матеріалу

Пояснення вчителя з елементами демонстрування презентації

(використовується проектор, та матеріал підручника)

Як описати операції над числовими величинами мовою програмування

Ви вже знаєте, як у мовах програмування Free Pascal і Python використовується оператор присвоєння. Його також використовують і для надання значень змінним.

Над числовими величинами можна виконувати:

  •               арифметичні операції додавання (+), віднімання (-), множення (*), ділення (/);
  •               операції цілочисельної арифметики (застосовуються тільки до даних цілого типу).

Які стандартні функції можна використовувати в числових виразах

У виразах, які записують у середовищі програмування для виконання обчислень, можна використати стандартні функції

  1.             Формування практичних умінь і навичок

Завдання 1. Сума цифр

У середовищі програмування Lazarus розробіть проект Суматор, у якому після натиснення кнопки Старт у вікні введення даних слід ввести трицифрове ціле число. Після чого у вікно повідомлення буде виводитися сума його цифр.

Увага! Під час роботи з комп’ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм. (Інструктаж з правил техніки безпеки)

Завдання на с. 138 підручника

Завдання 2. Доріжки в парку (слайд 9)

У деякому місті всі пішохідні доріжки побудували на перпендикулярних лініях. Але це не був найкоротший шлях. Розробіть проект у середовищі PyCharm або Lazarus, за допомогою якого можна буде представити мерії деякого міста розрахунок довжини нових коротких доріжок.

Завдання на с. 139 підручника

 

Завдання 2. Працюємо в парах

Запропонуйте одне одному вирази для обчислення значення змінної-результату, у яких вхідними даними є цілі числа, а результатом – дійсне число. Запишіть програмний код оголошення змінних та обчислення значення змінної-результату: один з учасників – мовою програмування Free Pascal, інший – мовою Python. Обміняйтеся записами та перевірте одне одного.

Завдання на с. 140 підручника

  1.               Підсумок уроку

Обговорюємо

Яку функцію використовують для введення даних користувачем? Як значення цієї функції перетворити на числове?

  1.    Чим відрізняються операції над числовими даними цілого та дійсного типів мовою програмування Free Pascal? А мовою програмування Python?
  2.    Які функції, наведені в таблиці 20.7, ви використовували під час розв’язування задач із математики чи фізики?

Рефлексія Що нового сьогодні дізналися?

  •   Чого навчилися?
  •   Що сподобалось на уроці, а що ні?
  •   Чи виникали труднощі?
  1. Домашнє завдання Опрацювати параграф підручника п.20 с. 137-139

 

Зміст слайдів
Номер слайду 1

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 2

Програмування. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 3

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 4

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Як описують величини числового типу мовою програмування. Як описати виконання операцій над числовими величинами. Які стандартні операції використовують в числових виразах. Ти дізнаєшся:

Номер слайду 5

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Величини числового типу, операції над ними

Номер слайду 6

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк Вивчаємо. У мові програмування Free Pascal використовується оператор присвоювання. Опис виконання операцій над числовими величинами. Програмування. Алгоритми роботи з об’єктами та величинами{21 E4 AEA4-8 DFA-4 A89-87 EB-49 C32662 AFE0}Мова програмування. Оператор присвоєння. Команда присвоєння. Приклад. Free Pascal:=<ім’я змінної>:=<вираз>a:=5

Номер слайду 7

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк Вивчаємо. Опис виконання операцій над числовими величинами. Програмування. Алгоритми роботи з об’єктами та величинами. Наприклад, вираз: S:=a+b*sin(cos(х))Порядок виконання дій над даними і складається з операндів (констант, змінних, звертань до функцій), круглих дужок та знаків арифметичних операційІм’я змінної, якій надається значення обчислення виразу. Оператор присвоєння

Номер слайду 8

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк Вивчаємо. Опис виконання операцій над числовими величинами. Програмування. Алгоритми роботи з об’єктами та величинами. Складність виразу не обмежується. Значення виразу має бути узгодженим із типом змінної, якій воно присвоюється. Змінній дійсного типу. Значення дійсного типу. Значення цілого типу. Або. Змінній цілого типу. Тільки значення цілого типу

Номер слайду 9

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк Вивчаємо. Опис виконання операцій над числовими величинами. Програмування. Алгоритми роботи з об’єктами та величинами. Над числовими величинами можна виконувати:1) арифметичні операції:додавання-віднімання*множення/ділення+

Номер слайду 10

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк Вивчаємо. Опис виконання операцій над числовими величинами. Програмування. Алгоритми роботи з об’єктами та величинами2) операції цілочисельної арифметики (застосовуються тільки до даних цілого типу){21 E4 AEA4-8 DFA-4 A89-87 EB-49 C32662 AFE0}Операція. Призначення. Приклад. Free Pascal. Free Pascaldivділення націло (повертає цілу частину дробу, дробова частина відкидається)17 div 10 =1modостача відділення17 mod 10 =7

Номер слайду 11

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Домашнє завдання. Вивчити §20 с.137-139 Опрацювати всі запитання і завдання з рубрик. Заповнити словничок Арифметичні операції, div, mod, стандартні функції

Номер слайду 12

Розгадайребус. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Номер слайду 13

Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Розгадай ребус. СУМА ЦИФР

Номер слайду 14

Робота з комп'ютером. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Вправа 2. Сума цифр

Номер слайду 15

Працюємо за комп’ютером. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк

Середня оцінка розробки
Структурованість
5.0
Оригінальність викладу
5.0
Відповідність темі
5.0
Загальна:
5.0
Всього відгуків: 1
Оцінки та відгуки
  1. Крива Наталія Іванівна
    Загальна:
    5.0
    Структурованість
    5.0
    Оригінальність викладу
    5.0
    Відповідність темі
    5.0
zip
Додано
5 січня 2020
Переглядів
3336
Оцінка розробки
5.0 (1 відгук)
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

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