Заняття 9-10

Тема. Базові структури алгоритмів. Лінійні алгоритми. Команда повторення. Створення анімації.

  • Додавання спрайтів (об'єктів). Образи об'єктів. Малювання та імпортування образів.
  • Команди групи Вигляд: зміна образів, зміна ефектів, показ та приховування образів.
  • Команди групи Рух: слідувати за, якщо границя, відбити.
  • Команди групи Керувати: повторити, чекати.
  • Команди групи Датчики: клавішу натиснуто.
scratch цикл

Практичні вправи

    1. Розробити проект anime.sb, в якому створюється анімація руху на місці спрайта Avery Walking.
      1. Дадати спрайту Avery Walking 4 образа:
        • Avery Walking-a
        • Avery Walking-b
        • Avery Walking-c
        • Avery Walking-d
      2. створити скрипт зміни образів поки не натиснута клавіша пропуск
      3. Почати програму при натисканні на прапорець
      4. забезпечити плавність анімації, використовуючи команду чекати … с
    2. Розробити проект anime2.sb, в якому створюється переміщення спрайта bat1-a
      1. рух повинен відбуватись до тих пір поки натиснута цифра 0
      2. якщо границя - відбити
      3. Встановити для об'єкту можливість повороту лише справа наліво та зліва направо.
    3. Розробити проект anime3.sb, в якому створюється переміщення з анімацією руху спрайта Avery Walking.
      1. спрайт повинен пройти зліва на право та справа наліво
      2. забезпечити плавність анімації,
    4. Встановити для об'єкту можливість повороту лише справа наліво та зліва направ

4. Розробити проект anime4.sb в якому спрайт bat1-a малює групу квадратів 50х50 з використанням команди повторення

    1. розташованих на одній горизонталі

Домашнє завдання

4. Розробити проект anime5.sb, в якому створюється анімація руху спрайта Avery Walking, а також спрайт малює довільне зображення, використувуючи циклічні алгоритми. (Чим складніше зображення, тим краще)