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