Уявіть, що ви складаєте алгоритм для домашнього робота-пилососа. Ви аналізуєте його можливості. Яка з наведених команд НЕ може входити до його "системи команд"?
Ви граєте в комп'ютерну гру «Лабіринт». Виконавець має рухатися вперед, але іноді це стає неможливим. За якої умови команда "Зробити крок" стане неможливою для виконання у цій грі?
Для створення умов в алгоритмах використовують висловлювання. Проаналізуйте та оцініть наведені речення. Яке з них є висловлюванням, про яке можна чітко сказати, істинне воно чи хибне?
У правилах комп'ютерної гри запрограмовано складене висловлювання: "Гравець переходить на наступний рівень, якщо він зібрав 100 монет І переміг головного боса". Проаналізуйте ситуацію: у якому випадку гравець ЗАЛИШИТЬСЯ на поточному рівні?
Розгляньте ситуацію з повним розгалуженням: "ЯКЩО магазин відчинений, ТО купити хліб, ІНАКШЕ йти до іншого магазину". Що ви зробите, підійшовши до першого магазину і побачивши на дверях табличку "Зачинено на перерву"?
Що в середовищі Scratch використовується як «контейнер» у пам'яті комп'ютера для збереження даних (наприклад, кількості життів або набраних балів)?
Змінній x надали значення 5. Після цього виконали команду: «надати x значення x + 2». Яке число тепер знаходиться у цій змінній х?
У вас є цикл «повторити 10». Всередині нього розміщено команду «змінити [бали] на 1». Якщо на початку гри бали = 0, яким буде значення цієї величини після завершення циклу?
Проаналізуйте код на малюнку. На ньому зображені вкладені цикли. Скільки всього разів виконається команда "Перемістити на 1 кроків"?
Який алгоритмічний блок дозволяє проаналізувати умову і змоделювати дві різні лінії поведінки: одну для істинної умови, іншу — для хибної?
Скільки разів виконається команда "Перемістити на 1 кроків"?
Чим алгоритмічна модель циклу «Повторювати до...» відрізняється від «Повторити 10»?
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома