Обратно към урока

Компютърно моделиране и информационни технологии · 5 клас · Компютърно моделиране (Scratch)

Собствени блокове (подпрограми)

Име: Клас: Дата:

  1. В коя категория в Scratch се създават собствени блокове?

    • А) Движение
    • Б) Външност
    • В) Моите блокове
    • Г) Звук
  2. Как още се наричат собствените блокове?

    • А) Подпрограми
    • Б) Костюми
    • В) Фонове
    • Г) Спрайтове
  3. Защо е удобно да направим блок „квадрат“, ако чертаем много квадрати?

    • А) Не може да има грешка
    • Б) Пишем командите веднъж
    • В) Програмата става по-бавна
    • Г) Спрайтът сменя костюма
  4. Къде се пишат командите, които изпълнява собственият блок?

    • А) В костюма
    • Б) Във фона
    • В) В зеленото знаме
    • Г) Под блока „дефинирай“
  5. Блокът „квадрат“ чертае квадрат. Какво чертае „повтори 6 пъти: квадрат, завърти се на 60°“?

    • А) Розетка от 6 квадрата
    • Б) Един голям квадрат
    • В) Един шестоъгълник
    • Г) 6 отделни триъгълника
  6. Кой бутон се натиска, за да започнем нов собствен блок?

    • А) Запиши
    • Б) Избери фон
    • В) Създай блок
    • Г) Добави спрайт
  7. Може ли собствен блок да се използва много пъти в една програма?

    • А) Само два пъти
    • Б) Да, колкото пъти е нужно
    • В) Само в зеленото знаме
    • Г) Не, само веднъж
  8. Какво е добре да описва името на собствения блок?

    • А) Името на автора
    • Б) Датата на създаване
    • В) Цвета на спрайта
    • Г) Какво прави блокът
  9. Блокът „триъгълник“ е дефиниран, но никъде не е извикан. Какво става при старт?

    • А) Не се чертае триъгълник
    • Б) Чертае се квадрат
    • В) Триъгълникът се чертае
    • Г) Scratch дава грешка
  10. Какво дава отметката „Изпълни без опресняване на екрана“?

    • А) Спрайтът изчезва
    • Б) Блокът се изпълнява мигновено
    • В) Блокът става бавен
    • Г) Блокът се изтрива
  11. Каква е формата на заглавния блок „дефинирай“?

    • А) Шестоъгълна
    • Б) С извита „шапка“ отгоре
    • В) Кръгла
    • Г) Квадратна без вдлъбнатини
  12. Какъв цвят са собствените блокове в Scratch?

    • А) Син
    • Б) Жълт
    • В) Розов
    • Г) Зелен
  13. Как ще направиш програма с 5 къщи по-кратка?

    • А) Пишеш всичко 5 пъти
    • Б) Махаш спрайта
    • В) Сменяш фона
    • Г) Правиш блок „къща“
  14. Блокът „квадрат“ има грешка. Колко места поправяш, ако е извикан 4 пъти?

    • А) 1
    • Б) 4
    • В) 8
    • Г) 5
  15. Колко пъти да се извика „квадрат“ със завъртане на 45° между извикванията за пълна розетка?

    • А) 6
    • Б) 8
    • В) 4
    • Г) 10

Отговори

Собствени блокове (подпрограми)

  1. 1. В) „Моите блокове“ (My Blocks) Там е бутонът „Създай блок“.
  2. 2. А) Подпрограми Собственият блок е група команди с име, която се извиква от друг скрипт.
  3. 3. Б) Командите се пишат веднъж и се ползват много пъти Така програмата е по-кратка и по-лесно се поправя.
  4. 4. Г) Под блока „дефинирай“ (define) Блокът за дефиниция описва какво прави новият блок.
  5. 5. А) Розетка (цвете) от 6 квадрата Всеки квадрат е завъртян с 60° спрямо предишния, общо 360°.
  6. 6. В) „Създай блок“ (Make a Block) Бутонът е в категорията „Моите блокове“.
  7. 7. Б) Да, колкото пъти е нужно Това е основното предимство на подпрограмите.
  8. 8. Г) Какво прави блокът Ясното име, например „триъгълник“, прави програмата лесна за четене.
  9. 9. А) Нищо не се чертае от него Дефиницията само описва блока, той се изпълнява, когато бъде извикан.
  10. 10. Б) Блокът се изпълнява много бързо, наведнъж Scratch не прерисува екрана при всяка стъпка, затова рисунката се появява веднага.
  11. 11. Б) С „шапка“ отгоре Блоковете, които започват скрипт, имат заоблен връх като шапка.
  12. 12. В) Розов Категорията „Моите блокове“ е розова.
  13. 13. Г) Блок „къща“ Блокът „къща“ се дефинира веднъж и се извиква 5 пъти.
  14. 14. А) 1 Поправяме само дефиницията и всички извиквания се оправят.
  15. 15. Б) 8 360° : 45° = 8 извиквания.

Игрален час · игри и работни листове по програмата на МОН