Етапи розв’язування задач з використанням алгоритмів і проєктів
Створення програми з використанням віджетів “Кнопка” та “Напис”
Уведення даних і виведення результатів з використанням полів
Проєкти з розгалуженнями з використанням логічних виразів та операцій
Використання віджета "Прапорець" у проєктах з розгалуженнями
Будує схему послідовності виконання процесів і взаємодій в інформаційній системі [9 ІФО 1.2.1-2]
Розпізнає належність даних до певного типу на підставі спільних властивостей і методів опрацювання [9 ІФО 1.2.2-1]
Визначає проблеми, які можна розв’язати за допомогою моделювання і симуляції [9 ІФО 1.3.1-1]
Формулює гіпотези щодо розв’язування проблеми з використанням інформаційних технологій [9 ІФО 1.3.1-2]
Створює і розглядає набори даних для перевірки, підтвердження чи спростування твердження/гіпотези [9 ІФО 1.3.1-3]
Визначає об’єкти, їх властивості, значення властивостей у заданій предметній галузі та зв’язки між ними [9 ІФО 1.3.1-4]
Будує, тестує, змінює інформаційну модель для підтвердження/спростування гіпотези, дослідження систем реального світу [9 ІФО 1.3.1-5]
Розрізняє залежні та незалежні події, що змінюють стан інформаційної моделі [9 ІФО 1.3.1-7]
Визначає причинно-наслідкові зв’язки в готовій моделі, а також способи їх підтвердження [9 ІФО 1.3.2-1]
Прогнозує результати/ризики зміни стану моделі внаслідок зміни значень властивостей і робить висновки, наскільки отримані результати експерименту з моделлю відповідають гіпотезі/прогнозу [9 ІФО 1.3.2-2]
Пропонує варіанти розв’язування проблем реального і віртуального світу на основі комп’ютерного моделювання [9 ІФО 1.3.2-3]
Формулює і виконує основні етапи алгоритмічного розв’язування задачі [9 ІФО 2.1.1-1]
Пояснює операції з даними різних типів, зокрема логічними та рядковими, і використовує їх в алгоритмах [9 ІФО 2.1.1-2]
Створює алгоритми з вкладеними структурами та ітеративними обчисленнями, аргументує їх вибір [9 ІФО 2.1.1-3]
Прогнозує вплив зміни алгоритму, наборів вхідних даних на результат роботи алгоритму [9 ІФО 2.1.2-1]
Добирає набори даних для перевірки правильності роботи алгоритму [9 ІФО 2.1.2-2]
Порівнює альтернативні алгоритми розв’язування однієї задачі за різними ознаками [9 ІФО 2.1.2-3]
Індивідуально й у групі розробляє програми, що містять команди з вкладеними структурами і даними різних типів [9 ІФО 2.2.1-1]
Розробляє та реалізує програмні проєкти, які обробляють події [9 ІФО 2.2.1-2]
Використовує відповідні інструменти для самостійного налагодження програми [9 ІФО 2.2.1-3]
Використовує ітеративний підхід до розробки програмного продукту (визначає проблему, генерує ідеї, розробляє, тестує і покращує рішення) для розв’язання задач [9 ІФО 2.2.1-4]
Створює, удосконалює чи змінює вже створені програми для додавання нових можливостей, використання різних форм взаємодії з користувачем, ураховуючи ризики [9 ІФО 2.2.1-5]
Створює набори тестових даних та оцінює результат з погляду відповідності поставленій задачі [9 ІФО 2.2.2-1]
Розрізняє синтаксичні, логічні помилки і помилки часу виконання, пропонує способи їх виправлення [9 ІФО 2.2.2-2]
Сприяє отриманню та використанню відгуків користувачів для розробки і покращення програми [9 ІФО 2.2.2-3]
Виявляє наполегливість, адаптивність, ініціативність, відкритість до творчого експериментування під час розробки програмних проєктів [9 ІФО 2.2.2-4]
Виділяє в комплексних проблемах прості складові частини і визначає їх взаємодію [9 ІФО 2.3.1-2]
Розробляє рішення для окремих частин проєкту у вигляді процедур чи функцій [9 ІФО 2.3.2-1]
Використовує в проєкті бібліотеки чи інші раніше створені програмні модулі, зокрема для розв’язання нових чи подібних задач [9 ІФО 2.3.3-1]
Аналізує можливості програмних засобів для створення інформаційних продуктів для опрацювання стандартних типів даних за власними критеріями, самостійно вивчає нові [9 ІФО 2.4.2-1]