Коли маленькі діти підростають у них з'являється безліч запитань. Сьогодні наш герой теж замислився над таким запитанням: "А що буде, якщо...?"
При складанні програм не завжди можна передбачити всі можливі ситуації, що постають перед виконавцями під час реалізації алгоритму, інколи подальші дії залежать від виконання певної умови.
Розгалуження - це алгоритмічна конструкція, що передбачає вибір варіанта дії залежно від виконання поставленої умови.
У програмному середовищі Скретч є кілька команд, що реалізують алгоритмічну конструкцію розгалуження, найпростіша з цих конструкцій реалізується за допомогою команди якщо:
Постановка задачі: Рудий кіт повинен відшукати серед кольорів синій, тобто він рухатиметься вздовж ряду вертикально розташованих кольорових смуг, поки не доторкнеться до синього кольору.
Для того щоб створити фон гри, потрібно виділити сцену натисканням на неї, потім вибрати вкладку Фони і натиснути кнопку Редагувати.
Для виконання цього завдання було створено таку сцену:
Скористаємось готовим спрайтом - Рудим котом на ім'я Василь і його костюмами.
Зверніть увагу на встановлений перемикач поведінки спрайта.
Вибираємо сигнал початку гри та початкове положення спрайта.
Постановка задачі : розробити проект, у якому виконавець рухається вздовж дороги та переходить її у тому разі, якщо в момент його наближення до світлофора ввімкнене зелене світло.
Рекомендований вигляд сцени:
Поради до виконання практичної роботи:
У проекті беруть участь чотири спрайти:
Кожний спрайт-світлофор має по три однакові костюми, які змінюються через різний проміжок часу, заданий командою Чекати. Усі три світлофори починають роботу після натискання на зелений прапорець.
Можна скласти команди для одного світлофора, а потім скопіювати їх перетягуванням на образи інших спрайтів-світлофорів.
Не забудьте для кожного світлофора змінити значення команди чекати.
Рудий кіт теж повинен приготуватися до виконання проекту: перейти у початкову точку руху і визначитися з напрямком після натискання на зелений прапорець.
У програмі для головного героя слід використати такі команди:
Перевірте роботу проекту, змінюючи часові проміжки роботи світлофорів.
Удосконалити самостійно проект із світлофором. Додати машину, яка буде їздити дорогою. При доторканні машини до кота проект зупиняється.
Багато з нас грали колись у ігри, де потрібно відшукати певні предмети. А давайте спробуємо самостійно таку гру зробити.
1. Створюємо нову гру.
Ідея:
Сцена (найкраще підходить картинка, яка має полички з книгами).
Кіт Анатолій стоїть внизу і каже: “Привіт! Моя сестричка Міла така забудькувата, збирається до школи, але ніяк не може знайти …(перелік захованих предметів). Допоможи будь ласка їх відшукати!”.
Вибери 10 предметів, які будеш замасковувати (зошити, книги, щоденник, ручки і т.д.). Розмістити їх так, щоб важко було відшукати. Для того щоб вони сильно не виділялися змінюй ефект кольору (привид).
Натискаючи мишкою на шуканий предмет він зникає.
Коли всі предмети знайдені Анатолій каже: “Ти знайшов все потрібне! Молодець!”
Не виходить? Скористайся підказкою!