Пошук елемента у масиві за певними критеріями.
Реалізація пошуку елемента у масиві за певними критеріями засобами середовища програмування.
Ресурси та матеріали уроку
- середовище програмування Repl.It (авторизація з Google), мова програмування Python, модуль Tkinter
- альтернативне онлайн-середовище програмування CodeHS
- підручники:
- Інформатика 9 клас, авт. Ривкінд Й.Я. та ін., с. 248-257 (тільки фрагменти щодо роботи з Python)
- Інформатика 9 клас, авт. Бондаренко О. О. та ін., с. 184-187 (типові задачі)
- Інформатика 9 клас, авт.Морзе Н.В. та ін., с. 144-145 (аналіз готових кодів)
- Інформатика 9 клас, авт.Казанцева О. та ін., с. 176-183 (аналіз готових кодів)
- довідкові матеріали з Tkinter
Завдання уроку
Перегляньте задачі для роботи с одновимірними масивами (відкрити в окремій вкладці)
- перша група задач передбачає аналіз та оброблення елементів масиву: пошук елемента за заданими властивостями, обрахунки підсумкових характеристик для деяких элементів
- друга група задач передбачає внесення змін до самого масиву або побудову на його базі нового масиву за певними вимогами.
Як перше завдання, реалізуйте задачу, що була продемонстрована на уроці.
Як друге завдання, оберіть одну з задач, що не були розглянуті на уроці.
Розробіть та подайте розв’язок обраної задачі в середовищі Repl.It (авторизація з Google)
- віконна форма з необхідними елементами (поля, мітки, кнопки) – 5 балів (якщо ви працюєте зі смартфону, цю частину виконувати не потрібно, але потрібно надати скриншот, що підтверджує виконання роботи зі смартфону),
- код обробника для кнопки, за натискання якої програма виконає дії, що вимагаються за умовою задачі – 7 балів (при роботі зі смартфону подайте цю частину як окрему програму).
Посилання на проєкти здайте через Клас .
Самостійне завдання: порівняйте умови запропонованих задач, подумайте над змінами, які можна внести до розв’язаних задач, щоб отримати інші розв’язки.
Немає коментарів:
Дописати коментар