Обґрунтування вибору необхідних алгоритмічних структур.
Практикум “Складання проєктів, що містять розгалуження і цикли, у тому числі вкладені”.
Матеріали та ресурси уроку
Завдання уроку
Розгляньте роботу готових проєктів, що запропоновані у завданнях. Відтворіть роботу одного з них (за власним бажанням, з огляду на бажану кількість балів, що надаються за проєкт). Зверніть увагу на зауваження до завдань.
Завдання 1. Сир у лабіринті.
Керуйте мишею кнопками керування курсором. Допоможіть миші дістатися сиру. Стережіться торкань до кота та стінок лабіринту.
- Кожен з трьох спрайтів має свою поведінку: зникати при торканні / переміщуватись незалежно від керування / в разі торкання до кольорових ліній або іншого спрайту повертатися на вихідну позицію.
- Спрайт-сир можна замінити на іншу довільну їжу або завантажити з Інтернету як PNG-файл з прозорим фоном.
Завдання 2. Нагодувати бабку.
Бабка летить до курсору / до місця торкання сенсорного екрану. Нагодуйте бабку метеликами.
- метелики переміщуються екраном, відштовхуючись від меж сцени;
- після торкання бабка "з’їдає" метелика, той на певний час приховується, потім з’являється в іншій точці сцени;
- на початку бабка має лише 25% свого розміру, з кожним "з’їденим" метеликом збільшується на 5 одиниць;
- вважається, що бабку нагодували, коли її розмір збільшився до 100%;
- після того, як бабка сповіщає, що вона більше не може їсти, гра зупиняється, метелики зникають зі сцени.
Завдання 3. Спіральні візерунки.
На замовлення користувача спрайт малює одноколірний / різнокольоровий візерунок, повторюючи задану кількість елементарних прямокутних спіралей.
- кількість елементів візерунка (вихорів) визначається змінною в діапазоні від 1 до 10;
- розміри спіралі змінювати не передбачається;
- кольори візерунка визначає змінна, що набуває значень 0 (одноколірний візерунок) або 1 (різнокольоровий);
- якщо малюнок наближається до межі сцени, користувач має отримати відповідне сповіщення, а малювання нового елемента візерунка має й не починатися.
Умовна складність виконання проєктів:
- "Сир у лабіринті" – 8 балів (з ПК), 12 балів (смартфон);
- "Нагодувати бабку" – 10 балів (ПК), 12 балів (смартфон);
- "Спіральні візерунки" – 12 балів (незалежно від пристрою).
Детальніше про оцінювання успіху у виконанні роботи читайте у Класі.