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

Цикличен алгоритъм за управление на движение

Цикличният алгоритъм повтаря едни и същи блокове много пъти. В Scratch за това служат блоковете „повтори“ и „винаги“ от групата Управление. С цикъл и няколко блока за движение и въртене героят може да обикаля сцената или да чертае фигури като квадрат и триъгълник. Добавяме „чакай“, за да виждаме движението по-бавно.

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

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

  • „Повтори N“ изпълнява блоковете в него N пъти, а „винаги“ ги повтаря без край.
  • Общото движение е броят повторения по стъпките в един цикъл.
  • Повтори 4 пъти: премести се, завърти се на 90 градуса дава квадрат.
  • „Чакай“ в цикъла забавя движението, за да се вижда.

Пример

Повтори 4 пъти: премести се със 100 стъпки, завърти се надясно на 90 градуса. Героят минава по квадрат и се връща в началото.

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

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

  1. В коя група са блоковете 'повтори' и 'винаги'?
    • Движение
    • Управление
    • Външност
    • Звук

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

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

  2. Защо слагаме 'чакай' в цикъл с движение?
    • За да спре звукът
    • За да видим движението по-бавно
    • За да сменим фона
    • За да изтрием героя

    Отговор: За да видим движението по-бавно

    Без пауза компютърът изпълнява командите толкова бързо, че движението трудно се вижда.

  3. Повтори 4 пъти: премести 100 стъпки, завърти надясно 90 градуса. Какъв път минава героят?
    • Права линия
    • Триъгълник
    • Квадрат
    • Кръг

    Отговор: Квадрат

    4 равни страни и 4 завъртания по 90 градуса образуват квадрат.

  4. Кой блок повтаря командите в него без край, докато не натиснем Стоп?
    • винаги
    • повтори 10
    • чакай 1 секунди
    • премести се с 10 стъпки

    Отговор: винаги

    Блокът „винаги“ повтаря командите в него отново и отново, докато спрем програмата с червения бутон.

  5. Повтори 5 пъти: премести се с 20 стъпки. С колко стъпки се мести героят общо?
    • 25 стъпки
    • 100 стъпки
    • 20 стъпки
    • 50 стъпки

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

    20 стъпки, взети 5 пъти: 20 · 5 = 100 стъпки.

  6. Повтори 3 пъти: премести се със 100 стъпки, завърти се надясно на 120 градуса. Какъв път минава героят?
    • Квадрат
    • Кръг
    • Права линия
    • Триъгълник

    Отговор: Триъгълник

    Героят минава 3 равни отсечки и се завърта 3 пъти по 120 градуса, общо 360. Така се връща в началото по триъгълник.

  7. Колко пъти изпълнява блоковете си „повтори 10“?
    • 10 пъти
    • 1 път
    • 5 пъти
    • Без край

    Отговор: 10 пъти

    Числото в блока казва колко пъти.

  8. Какъв цвят са блоковете от групата Управление?
    • Сини
    • Лилави
    • Оранжеви
    • Зелени

    Отговор: Оранжеви

    Блоковете „повтори“ и „винаги“ са оранжеви.

  9. Как се нарича блок, който повтаря други блокове?
    • Фон
    • Костюм
    • Сцена
    • Цикъл

    Отговор: Цикъл

    Повторението се нарича цикъл.

  10. Защо слагаме блоковете за движение вътре в „повтори“?
    • За да изчезнат
    • За да станат зелени
    • За да спре програмата
    • За да се повтарят

    Отговор: За да се повтарят

    Блоковете вътре в цикъла се изпълняват много пъти.

  11. Кой блок забавя всяко повторение в цикъла?
    • „Чакай 1 секунди“
    • „Скрий се“
    • „Покажи се“
    • „Следващ фон“

    Отговор: „Чакай 1 секунди“

    „Чакай“ прави пауза, преди цикълът да продължи.

  12. Повтори 10 пъти: премести се с 10 стъпки, чакай 1 секунди. Колко трае?
    • 1 секунда
    • 100 секунди
    • Около 10 секунди
    • Без край

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

    10 повторения по 1 секунда пауза.

  13. В „винаги“ героят се мести, но няма „ако е на ръба, отскочи“. Какво става?
    • Обикаля в кръг
    • Изчезва завинаги
    • Заседне на ръба
    • Става по-голям

    Отговор: Заседне на ръба

    Героят стига ръба и спира там.

  14. Повтори 4 пъти: премести се със 100 стъпки, завърти се на 90 градуса. Колко стъпки минава героят?
    • 100 стъпки
    • 90 стъпки
    • 360 стъпки
    • 400 стъпки

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

    4 x 100 = 400 стъпки.

  15. Как да начертаем квадрат, два пъти по-голям от този със 100 стъпки?
    • 200 стъпки вместо 100
    • 180 вместо 90 градуса
    • Повтори 8 пъти
    • Махаме завъртането

    Отговор: 200 стъпки вместо 100

    Страната става 200 стъпки, ъгълът остава 90 градуса.