Компютърно моделиране · 4 клас · урок 1 от 4

Изчакване, забавяне, ускоряване

Компютърът изпълнява командите много бързо и често не успяваме да видим какво става. Затова в Scratch използваме блока „изчакай ... секунди“, който спира скрипта за зададено време. С по-дълго изчакване анимацията става по-бавна, а с по-голям брой стъпки в „движи се“ героят върви по-бързо. Блокът „плъзни се за ... секунди до x: y:“ премества героя плавно за точно определено време.

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

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

  • „изчакай 1 секунди“ спира скрипта за 1 секунда.
  • По-дълго изчакване означава по-бавна анимация.
  • Повече стъпки в „движи се“ означава по-бързо движение.
  • „изчакай до ...“ чака, докато условието стане вярно, например натиснат клавиш.
  • По-кратко време в „плъзни се“ прави движението по-бързо.

Пример

повтаряй 4 пъти { изчакай 0.5 секунди } трае 4 · 0.5 = 2 секунди.

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

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

  1. Кой блок спира героя за малко?
    • движи се 10 стъпки
    • изчакай 1 секунди
    • кажи Здравей!
    • следващ костюм

    Отговор: изчакай 1 секунди

    Блокът „изчакай“ задържа скрипта за зададения брой секунди.

  2. Как да забавим една анимация?
    • Махаме блока „изчакай“
    • Добавяме още фонове
    • Сменяме цвета на героя
    • Увеличаваме времето в „изчакай“

    Отговор: Увеличаваме времето в „изчакай“

    По-дългото изчакване между стъпките прави движението по-бавно.

  3. Героят се движи в цикъл с „движи се 5 стъпки“. Как да върви по-бързо?
    • С повече стъпки, например 15
    • С по-малко стъпки, например 1
    • С по-дълго изчакване
    • Като се скрие

    Отговор: С повече стъпки, например 15

    При повече стъпки на всяко повторение героят изминава повече за същото време.

  4. Колко секунди трае: повтаряй 4 пъти { изчакай 0.5 секунди }?
    • 4 секунди
    • 0.5 секунди
    • 2 секунди
    • 8 секунди

    Отговор: 2 секунди

    4 пъти по 0.5 секунди е 2 секунди.

  5. Кой блок плавно премества героя до точка за зададено време?
    • отиди до x: y:
    • промени x с 10
    • плъзни се за 1 секунди до x: y:
    • обърни се на 15 градуса

    Отговор: плъзни се за 1 секунди до x: y:

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

  6. В какво се задава времето в блока „изчакай“?
    • В метри
    • В стъпки
    • В секунди
    • В градуси

    Отговор: В секунди

    Числото в „изчакай“ показва секунди.

  7. Кой блок чака, докато стане нещо, например натиснат клавиш?
    • изчакай 1 секунди
    • завинаги
    • изчакай до
    • скрий

    Отговор: изчакай до

    „изчакай до“ задържа скрипта, докато условието стане вярно.

  8. Героят изпълнява „кажи Здравей! за 2 секунди“. Колко време се вижда балончето?
    • 2 секунди
    • 1 секунда
    • Завинаги
    • 4 секунди

    Отговор: 2 секунди

    Балончето изчезва след зададените 2 секунди.

  9. Кое плъзгане до същото място е по-бързо?
    • За 3 секунди
    • Еднакво бързи са
    • Не може да се каже
    • За 1 секунда

    Отговор: За 1 секунда

    Същият път за по-кратко време означава по-голяма скорост.

  10. повтаряй 5 пъти { движи се 10 стъпки; изчакай 0.2 секунди }. Колко стъпки и за колко време?
    • 10 стъпки за 5 секунди
    • 50 стъпки за около 1 секунда
    • 50 стъпки за 5 секунди
    • 15 стъпки за 0.2 секунди

    Отговор: 50 стъпки за около 1 секунда

    5 по 10 стъпки е 50, а 5 по 0.2 секунди е 1 секунда.

  11. В коя група блокове е „изчакай 1 секунди“?
    • Движение
    • Управление
    • Звук
    • Външност

    Отговор: Управление

    Блоковете за изчакване и циклите са в групата „Управление“.

  12. Защо без „изчакай“ анимацията често не се вижда?
    • Компютърът е твърде бавен
    • Героят е скрит
    • Командите се изпълняват много бързо
    • Липсва звук

    Отговор: Командите са твърде бързи

    Компютърът изпълнява командите за миг и окото не успява да ги види.

  13. Кое плъзгане до същата точка е най-бавно?
    • за 0.5 секунди
    • за 1 секунди
    • за 2 секунди
    • за 4 секунди

    Отговор: за 4 секунди

    Колкото по-дълго е времето в „плъзни се“, толкова по-бавно е движението.

  14. Колко секунди трае: повтаряй 3 пъти { изчакай 2 секунди }?
    • 6 секунди
    • 5 секунди
    • 3 секунди
    • 2 секунди

    Отговор: 6 секунди

    3 · 2 = 6 секунди.

  15. Героят трябва да тръгне чак когато се натисне клавиш. Кой блок е най-подходящ преди движението?
    • изчакай 10 секунди
    • изчакай до натиснат клавиш?
    • повтаряй 10 пъти
    • спри всички

    Отговор: изчакай до натиснат клавиш?

    „изчакай до“ спира скрипта, докато условието стане вярно.