Конструктор уроків
1
Опрацюйте теоретичний матеріал:
Уяви, що ти збираєшся до школи й складаєш речі у рюкзак за списком (розкладом) уроків. Кожна річ має своє місце у рюкзаку.
Список — це як пенал, де лежать фломастери.
Індекси (адреси) — це номери місць.
Важливо: у програмуванні ми починаємо рахувати не з 1, а з 0!
Опрацювання елементів списку в Python передбачає використання циклів (for або while) для перебору значень, їх зміни, фільтрації або обчислення агрегатних показників (сума, кількість, максимум).
Основні методи включають append() для додавання, del для видалення, а також звернення за індексом.

Перегляд елементів списку
У тебе є список оцінок за тиждень: [10, 8, 12, 9, 7]. Тобі треба просто їх вивести на екран.

Зміна значень
Уяви, що вчитель вирішив бути добрим і додати кожному учню по 1 балу до оцінки за активність. Ми проходимо по списку і змінюємо кожне число.

Фільтрація
Уяви, що мама пообіцяла морозиво тільки за ті оцінки, які вищі за 10 балів. Програма має перевірити кожну оцінку: "Ти підходиш? А ти?"

Підрахунок суми
Уяви, що ти щодня кладеш гроші в копілку. В кінці тижня ти хочеш дізнатися, скільки всього грошей накопичилося.
Алгоритм:
Спочатку в копілці порожньо (sum = 0).
Береш першу суму зі списку — кидаєш у копілку.
Береш другу — додаєш до того, що вже є.

Підрахунок кількості (Лічильник)
Уяви, що ти рахуєш, скільки разів за день тобі написали друзі. Щоразу, коли приходить повідомлення, ти загинаєш палець.
Завдання: Порахувати, скільки в списку від'ємних температур (скільки днів був мороз).

Списки пишуться в квадратних дужках [ ].
Нумерація завжди з 0.
Цикл for — це твій помічник, який "бігає" по списку.
Щоб щось порахувати, створи змінну-помічника (наприклад, k = 0) перед циклом.
2
Практичне завдання:
У класі учні виконують домашні завдання щоденно. Вчителька записала бали за 5 днів. Якщо бал за день — більше або дорівнює 10, вважається, що домашнє завдання виконано на «відмінно».
Склади програму, яка обчислить загальну суму балів тільки за ті дні, коли оцінка була «відмінна» (10 або більше балів).
Середовище: https://ed-info.github.io/epython/
Код-розв'язку:

Скрін роботи прикріпіть до цього завдання.
3
Що виведе ця програма?

4
Розглянь код:

Що саме обчислює цей алгоритм?
5
Які числа з’являться на екрані після виконання коду?

Рефлексія від 4 учнів
Сподобався:
Так: 4
Ні: 0
Зрозумілий:
Так: 4
Ні: 0
Потрібні роз'яснення:
Ні: 4
Так: 0
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.