Алгоритми опрацювання елементів масиву, що задовольняють певній умові.
Ресурси до уроку
- середовище програмування ЄPython (без авторизації), мова програмування Python, модуль Tkinter
- альтернативне онлайн-середовище програмування CodeHS (потрібна авторизація)
- підручники:
- Інформатика 9 клас, авт. Ривкінд Й.Я. та ін., с. 243-244 (тільки фрагменти щодо роботи з Python)
- Інформатика 9 клас, авт. Бондаренко О. О. та ін., с. 182 (функції для роботи зі списками)
- Інформатика 9 клас, авт.Морзе Н.В. та ін., с. 144-145
- Інформатика 9 клас, авт. Коршунова О.В. та ін., с. 161
- Інформатика 9 клас, авт.Казанцева О. та ін., с. 168-175
- інші довідкові матеріали
Завдання уроку
(один з варіантів – для розгляду на уроці, інший – для самостійного розроблення)
- Створіть проєкт, в якому вводяться значення елементів масиву (кілька цілих чисел).
- Після цього
- варіант 1
усі додатні елементи масиву збільшуються вдвічі, а інші – на значення А - варіант 2
усі елементи масиву, кратні 3 або 9, зменшуються втричі, а інші обнуляються. - Про кількість та якість виконаних змін сповіщується.
- Отриманий масив виводиться до поля списку.
- Файл програми в форматі .PY подайте через Клас.
Працюємо разом (бліц-хакатон зі збирання програми) за одним з варіантів з узагальненим опорним конспектом.
Самостійне завдання
- Зробіть копію проєкту, розглянутого на уроці.
- Внесіть зміни у відповідності до іншого з варіантів завдання.
- Протестуйте проєкт, внесіть необхідні уточнення.
- Файл другої програми в форматі .PY також подайте через Клас.
Немає коментарів:
Дописати коментар