Алгоритми опрацювання масивів: знаходження підсумкових величин, зокрема для елементів, що задовольняють задані умови
Алгоритми опрацювання масивів: знаходження підсумкових величин, зокрема для елементів, що задовольняють задані умови.
Мета:
формування предметних компетентностей: уміння складати та описувати мовою програмування алгоритми для опрацювання елементів масиву, що задовольняють певну умову, знаходження підсумкових величин у масиві та його впорядкування;
формування ключових компетентностей:
спілкування державною мовою: уміння ставити запитання і розпізнавати проблему, обговорювати проблемні питання;
математична грамотність: вміння використовувати та будувати прості математичні моделі для розв’язування завдань, встановлювати відношення між реальними об’єктами навколишньої дійсності;
ініціативність і підприємливість: уміння самостійно приймати рішення і нести за них відповідальність;
екологічна грамотність і здорове життя: знання правил техніки безпеки, адекватна оцінка користі й шкоди від роботи за комп’ютером, вміння організувати свій робочий час.
Очікувані результати: учень складає та описує мовою програмування алгоритми для опрацювання елементів масиву, що задовольняють певну умову, знаходження підсумкових величин у масиві та його впорядкування.
Обладнання: комп’ютери з підключенням до мережі Інтернет, навчальна презентація, мультимедійний проектор.
Програмне забезпечення: середовище програмування (Python, Thonny, PyCharm), браузер.
Тип уроку: Комбінований.
Хід уроку
Питання для самоперевірки
Дано список а = []. Запишіть оператори для реалізації таких завдань:
а) ввести з клавіатури значення елементів списку;
б) знайти добуток елементів списку;
в) знайти мінімальний елемент списку;
г) знайти кількість додатних елементів списку.
Створіть список nazva, який містить назви 5 країн світу. Сформуйте з елементів списку nazva і виведіть на екран речення за зразком: Україна, Польща, Німеччина — це назви країн.
Складіть програму для виконання завдання: список numbers заповнено 50 випадковими числами в межах 100. Визначте, скільки елементів списку відрізняються від останнього елемента.
VIІ. Домашнє завдання
Опрацювати матеріал за підручником § 31 ст. ст. 185-188