Урок: "Оператор присвоєння"

Про матеріал
Даний матеріал допоможе зрозуміти призначення "Оператора присвоєння" в середовищі Phyton.
Перегляд файлу

Тема:Оператор присвоєння

Мета.

Навчальна. Ознайомити учнів з оператором присвоювання, його описання.

Розвиваюча. Розвивати логічне мислення, самостійність, навички створення  програм,вміння застосовувати набуті знання до практичних завдань.

Виховна. Виховувати наполегливість, грамотно висловлюватисвої думки, естетичність у оформленні.

Тип уроку. Засвоєння новихзнань і навичок.

Обладнання та наочність: дошка, комп’ютери з підключенням до мережі Інтернет, навчальна презентація.

Програмне забезпечення: Мова програмування "Phyton".

 

Пам’ятка для учня!

  1. Пригадайте правила техніки безпеки при роботі з ПК.
  2. Через кожні 15 хв. виконуйте вправи для очей та для зняття м’язової втоми.

Хід уроку

        І. Організаційний етап

  • привітання
  • перевірка присутніх
  • перевірка готовності учнів до уроку

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

  •  Що таке мова програмування?
  • Які мови називають машинно-орієнтованими?
  • Які мови називають мовами програмування високого рівня?
  • За якими ознаками класифікують мови програмування?
  • Назвіть основні складові мов програмування.

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

Яке призначення змінних у мові програмування "Phyton"? Ясна річ, у програмі буде обчислене значення певного арифметичного виразу і для подальшого використання його необхідно десь запам'ятати. Для цього і використовуються змінні, а також спеціальний  оператор привласнення (присвоєння), який позначається знаком рівності (=). Наприклад,

a =("Hello world!")

n = 30

pi = 3.14159

У даному прикладі змінній a привласнюється значення "Hello world!", змінній n присвоюється значення 30, а змінна pi набуває значення 3.14159.

Операція присвоєння має строго фіксований вигляд: зліва від оператора = має стояти ім'я змінної, якій присвоюється значення, яке стоїть справа від  =.

Кожна змінна характеризується типом. Поняття типізації (класифікації) величин прийшло з математики. Воно пов'язане з класами чисел - натуральні числа, цілі, раціональні, дійсні. Але в інформатиці поняття типу є набагато ширшим. У кожній мові програмування є базовий набір типів, а також існує можливість опису свого власного (користувацького) типу. До базових типів мови Python віднесемо

цілий - integer,

дійсний - float,

літерний (текстовий) - string.

Тип змінної введено для того, щоб знати, скільки пам'яті комп'ютера виділяти, які операції над змінними цього типу можна виконувати.

У Python тип змінної визначається типом значення, якого змінна набуває. У прикладі:

a = "Hello world!"

n = 12

pi = 3.14159

"Hello world!" - текст, тому a літерного типу, тобто типу string;

12 - ціле число, тому n цілого типу, тобто типу integer;

3.14159  - дійсного типу, тому pi дійсного типу, тобто типу float.

Але тип змінної у Python легко змінити, достатньо присвоїти їй значення іншого типу:

команда pi = 5 змінює не тільки значення змінної pi, але і тип -  pi стає цілого типу і набуває значення 5. До речі, попереднє значення - 3.14159 - ніде не зберіглося, тому втрачено.

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

Практична робота.  Створення програми, яка виводить на екране повідомлення "Привіт школо!"

Робота за комп’ютером

  1. Повторення правил безпечної поведінки за комп’ютером.
  2. Інструктаж учителя.
  3. Практична робота за комп’ютерами.

V. Підсумки уроку

VІ. Домашнє завдання

  1. Вивчити конспект.
  2. Виконайтезавдання:
  3. Створітьновий файл Python.

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

a=float(input("Введітьдробове число а: "))
#відкидання дробової частини
print("Цілачастинавід числа а: ", int(a))

VII. Оцінювання роботи учнів

 

 

docx
Додано
28 жовтня 2019
Переглядів
9164
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

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