Конспект уроку з інформатики на тему Величини та змінні

Про матеріал
Конспект уроку з інформатики на тему Величини та змінні. Продовження вивчення програмування разом з мультфільмом Адміністратор мимоволі
Перегляд файлу

План-конспект уроку з інформатики (7 клас)

Тема: Величини та змінні. Типи даних. Команда присвоювання.

Мета: Сформувати поняття змінної, навчити розрізняти типи даних (int, str, bool) та використовувати оператор присвоювання.

Обладнання: Відео Адміністратор мимоволі, комп’ютери з Python IDE.


I. Організаційний етап (2 хв)

Учитель: «Добрий день, адміністратори! Сьогодні ми не просто учні, ми — команда підтримки для Алекса, який застряг у Секторі 7. Ви готові підвищити свій рівень доступу?»

II. Актуалізація знань та перевірка ДЗ (5 хв)

Учитель: «На минулому уроці Алекс зупинив Слайм-Бага. Пригадайте, як він це зробив? Яку властивість об'єкта він змінив?»

  • (Очікувана відповідь: Він змінив швидкість speed на 0).

Учитель: «Правильно. Але чи помітили ви, що він не просто сказав "зупинись", а ввів команду в термінал? Сьогодні ми дізнаємося, куди саме записуються ці числа.»

III. Мотивація та оголошення теми (3 хв)

Учитель: «Уявіть, що ви хочете побудувати будинок у грі, але система каже: "У вас недостатньо прав". Ви знаєте назву команди, але вона не працює. Чому? Давайте подивимося, як Док пояснює це Алексу.»

IV. Вивчення нового матеріалу (15 хв)

1. Перегляд фрагмента відео (01:45 – 04:30)

(Діти дивляться епізод, де Док розповідає про "коробки" та типи даних).

2. Пояснення вчителя (Пряма мова)

Учитель: «Отже, Док сказав: "Світ не бачить дерева, він бачить значення". Запишіть у зошити: Величина — це об'єкт, який має ім'я, значення та тип.

Уявіть собі порожню коробку. На ній ми пишемо маркером ім'я — це Ім'я змінної. Всередину ми кладемо папірець із числом або словом — це Значення.

Але Док попередив: "У коробки є тип". Ви не можете покласти звук у коробку для яблук.»

3. Класифікація типів даних

Учитель: «Давайте розберемо три типи "коробок", які Алекс розблокував на 2-му рівні:»

Назва в Python

Що зберігає

Приклад з історії

int (Integer)

Цілі числа

power = 100

str (String)

Текст (завжди в лапках)

material = "Diamond"

bool (Boolean)

Логіка (True/False)

safety_mode = True

4. Команда присвоювання

Учитель: «Коли ми пишемо в коді =, ми не кажемо, що ліва частина дорівнює правій. Ми кажемо: "Візьми значення справа і поклади в коробку зліва".

Наприклад: stability = 15. Тепер, коли ми викличемо stability, система дасть нам число 15.»

V. Первинне закріплення знань (5 хв)

Запитання до класу:

  1. «Діти, якщо я напишу age = "14", якого типу буде ця змінна? Чому?» (Відповідь: str, бо є лапки).
  2. «Алекс хоче перевірити, чи він ще в безпеці. Який тип даних йому обрати для змінної is_safe?» (Відповідь: bool).
  3. «Чи можна назвати змінну 3_sector? Док казав, що імена мають бути чіткими. (Підказка: в Python імена не можуть починатися з цифри).»

VI. Практична робота за комп’ютером (10 хв)

Завдання «Стабілізація Алекса»:

Учитель: «Відкрийте середовище програмування. Напишіть код, який врятує Алекса від форматування:»

  1. Створіть змінну status і присвойте їй текст "Administrator".
  2. Створіть змінну level зі значенням 2.
  3. Створіть змінну access_granted зі значенням True.
  4. Виведіть усі значення на екран за допомогою команди print().

VII. Підсумок уроку (5 хв)

Рефлексія:

Учитель: «Вітаю! Ви щойно отримали 2-й рівень доступу разом з Алексом.

  • Що було найважчим у "приборкуванні" змінних?
  • Яка команда дозволяє нам класти дані в коробку?
  • Навіщо нам знати типи даних?»

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

  1. Опрацювати параграф підручника про величини.
  2. Творче завдання: Скласти "карточку персонажа" Алекса в Python, використовуючи мінімум 5 змінних різних типів (ім'я, вік, кількість життів, назва зброї, наявність броні).

 

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

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