Інструктаж з БЖД. Основні поняття мови програмування Python
Мета уроку:
навчальна: сформувати поняття програми, комп’ютерної програми, комп'ютерне середовище виконання алгоритму
розвивальна: розвивати логічне мислення на основі спостережень, порівнянь, усвідомлення отриманого матеріалу; продовжувати розвивати навички роботи з інформаційними технологіями. виховна: стимулювати інтерес до предмету, пізнавальну активність, акуратність, терпимість та інформаційну культуру учнів.
Актуалізація опорних знань
Вивчення нового матеріалу
Таких середовищ існує багато, кожне створювалося з певною метою. Наприклад, в ігровому навчальному середовищі Блоклі: Лабіринт (https://blockly-games.appspot.com/maze?lang=uk) виконавці, користуючись системою команд, мають пройти декілька випробувань. Користувач переміщує блоки з командами в робочу область програми, з’єднує їх, як пазли, і запускає програму на виконання.
Прикладом іншого комп’ютерного середовища виконання алгоритмів є програмне середовище Скретч.
Вивчення нового матеріалу
Завдання 1. Працюємо з електронним підручником за посиланням.
Наберіть текст програми додавання двох цілих чисел.
print('Моя перша програма')
a = 5
b = 10
c = a+b
print('c = ', c)
Завдання 1. Працюємо з електронним підручником за посиланням. Зробити конспект (основні поняття)!!!
Завдання 2. Продовжити речення:
Алфавіт мови — це ....
Під час створення програм мовою Python можна використовувати ....
Синтаксис мови — це ....
Величина - це ...
Величини бувають постійними (...) та ... .
Змінні потрібні для ... .
Основними типами величин є числа й рядки.
У Python є два типи числових даних: int — цілі числа; float — дробові (дійсні) числа.
Рядок — це взята в одинарні або подвійні лапки послідовність будь-яких символів: цифр, літер, розділових знаків та ін. Рядки належать до типу str.
Завдання 3. Виконаємо завдання 3 з електронного підручника за посиланням.
Повторюємо. До яких типів належать величини: кількість учениць у класі; маса дині в кг; прізвище учня.
Чому дорівнює значення х після виконання послідовності присвоювань:
а) y = 2;
x = y;
б) x = 10;
x = x+3?
Завдання 4. Виконати тестування за посиланням