$

Самостоятельные блоки

Заголовки

Отвечают на вопрос когда? Эти блоки размещаются в начале каждого скрипта и определяют то событие, которое будет запускать скрипт на выполнение. Все 4 заголовка содержатся в категории контроля:

Рис. 5.4. Блоки заголовков

Задание 5.2.

Хотя заголовков всего 4, они позволяют использовать огромное количество событий для запуска программ. Как вы думаете, почему?
Стеки
Стеки (от англ. stack — стопка) имеют выемку сверху и выступ снизу для соединения в "стопку". Отвечают на вопрос: что сделать? В Скретче 75 стеков, они есть во всех категориях, кроме операторов. Без стеков, как и без заголовка, собрать скрипт нельзя, т.к. они формируют действия объектов. Большинство стеков имеют окна для записи в них необходимых чисел и слов, вставки служебных блоков:
Вместо указанных по умолчанию чисел и слов можно написать другие, выделив эти значения указателем мыши: 

С-блоки

Пять блоков категории контроля имеют форму буквы C и один - буквы Е. В середину этих блоков, которые еще называют обертками, помещают последовательности других блоков. С-блоки создают циклы и ветвления. Как вы думаете, в какой категории они находятся и почему вы так решили?

Рис. 5.5. С-блоки


 

 Заглушки

Их называют заглушками, потому что эти блоки категории контроля останавливают ("глушат") работу одного скрипта -  или всех скриптов проекта - Часто заглушку добавляют во внутрь С-блока, чтобы останавливать скрипт при определенных условиях:

В простых программах заглушки может и не быть. 

 

$