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

Подпрограми с входни данни

В урока собствените блокове получават входни данни, наречени параметри. Например блокът „квадрат (страна)“ може да чертае квадрати с различен размер: „квадрат (30)“ чертае квадрат със страна 30. Параметърът може да е число, текст или логическа стойност и се използва само в скрипта под „дефинирай“. Блок може да има и няколко параметъра, като „правоъгълник (a) (b)“ или „многоъгълник (страни) (дължина)“.

Работен лист за печат

Какво да запомним

  • Параметърът е входна стойност на собствения блок.
  • Параметърът се използва само в скрипта под „дефинирай“.
  • Един блок може да има няколко параметъра.
  • „многоъгълник (n)“ се завърта на 360 / n градуса.
  • Изминатият път при квадрат е 4 · страна.

Пример

„многоъгълник (6) (40)“ чертае шестоъгълник: завъртане 360 / 6 = 60°, изминат път 6 · 40 = 240 стъпки.

Проверете се: 15 въпроса

Натиснете въпроса, за да видите верния отговор и обяснението.

  1. Как се нарича входната стойност на собствен блок, например „страна“?
    • Костюм
    • Спрайт
    • Параметър
    • Фон

    Отговор: Параметър (вход)

    Параметърът позволява един блок да работи с различни стойности.

  2. Блокът е „квадрат (страна)“. Какво чертае „квадрат (30)“?
    • Квадрат със страна 90
    • 30 квадрата
    • Нищо
    • Квадрат със страна 30

    Отговор: Квадрат със страна 30

    Стойността 30 се подава на параметъра „страна“.

  3. Какъв вход може да добавим на собствен блок в Scratch?
    • Число или текст
    • Само цвят на фона
    • Само картина
    • Само звук

    Отговор: Число или текст (и логическа стойност)

    При създаване на блока избираме вид на входа: число или текст, или логическа стойност.

  4. „многоъгълник (n)“ чертае правилен многоъгълник. Какво завъртане е нужно?
    • n + 360
    • n · 90
    • 360 / n
    • 180

    Отговор: 360 / n градуса

    Общото завъртане е 360°, разделено на броя на страните.

  5. „квадрат (страна)“ се извиква с 20, 40 и 60. Колко стъпки общо изминава спрайтът?
    • 120
    • 360
    • 240
    • 480

    Отговор: 480 стъпки

    Обиколките са 80, 160 и 240, сбор 480.

  6. Каква е ползата от параметъра „размер“ в блок „звезда (размер)“?
    • Звездата се записва
    • Звезди с различни размери
    • Звездата изчезва
    • Звездата става цветна

    Отговор: Можем да чертаем звезди с различни размери

    Един и същ блок работи с различни стойности.

  7. Къде може да се използва параметърът „страна“ на блока „квадрат“?
    • Само в друг спрайт
    • Само в зеленото знаме
    • Навсякъде
    • Само в дефиницията

    Отговор: Само в скрипта под „дефинирай квадрат“

    Параметърът съществува само вътре в дефиницията на блока.

  8. Блок „правоъгълник (a) (b)“ има два параметъра. Какво чертае „правоъгълник (80) (40)“?
    • Два квадрата
    • Квадрат със страна 80
    • Страни 80 и 40
    • Страни 40 и 40

    Отговор: Правоъгълник със страни 80 и 40

    Първата стойност отива в a, а втората в b.

  9. „многоъгълник (страни) (дължина)“ се извиква с (5) (50). Колко е завъртането?
    • 72°
    • 90°
    • 60°
    • 50°

    Отговор: 72°

    360 : 5 = 72.

  10. „триъгълник (страна)“ се извиква с 50. Какъв е изминатият път?
    • 360 стъпки
    • 150 стъпки
    • 50 стъпки
    • 100 стъпки

    Отговор: 150 стъпки

    Три страни по 50: 3 · 50 = 150.

  11. Може ли един собствен блок да има повече от един параметър?
    • Не, само един
    • Само текстов
    • Да
    • Само в Scratch 1

    Отговор: Да

    Например „правоъгълник (a) (b)“ има два параметъра.

  12. Какво чертае „квадрат (10)“ в сравнение с „квадрат (50)“?
    • Същия квадрат
    • Триъгълник
    • Кръг
    • По-малък квадрат

    Отговор: По-малък квадрат

    Параметърът 10 дава по-къса страна от 50.

  13. Как се използва параметърът в скрипта под „дефинирай“?
    • Изтегля се от заглавния блок
    • Пише се на ръка в мрежата
    • Избира се от „Звук“
    • Не може да се използва

    Отговор: Изтегля се от „дефинирай“

    Параметърът се влачи от блока „дефинирай“ в полето на команда.

  14. „многоъгълник (страни) (дължина)“ се извиква с (8) (30). Колко е завъртането?
    • 30°
    • 45°
    • 60°
    • 8°

    Отговор: 45°

    360 : 8 = 45°.

  15. „многоъгълник (страни) (дължина)“ се извиква с (6) (40). Колко стъпки изминава?
    • 46
    • 200
    • 240
    • 120

    Отговор: 240

    6 · 40 = 240 стъпки.