Презентация по информатике "Блоки в Скретч"

  • Презентации учебные
  • pptx
  • 18.01.2026
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Презентация «Блоки в Scratch» может быть использована в рамках курса внеурочной деятельности «Основы программирования» (5-6 класс)
Иконка файла материала Блоки Scratсh.pptx

Блоки в Scratсh

С какими блоками познакомимся…

Командные (контрольные) блоки
Блоки-триггеры
Блоки функции
Контрольные блоки

У командных блоков (их еще называют стеками) снизу есть небольшой выступ и/или небольшая выемка наверху. Такие блоки можно соединять между собой.

Командные блоки

Блоки-триггеры

У блоков-триггеров, которые также называют шляпами, закругленный верх, потому что они помещаются наверх стопки блоков.
Триггеры соединяют события в скрипты. Они ждут события, например, нажатия кнопки или клика мышкой - и запускают расположенные под ними блоки, когда оно происходит.

КОНТРОЛЬНЫЕ БЛОКИ

Имеют выемки, куда вставляются другие блоки. Осуществляют контроль условий выполнения программы

Блоки-функции

У блоков-функций (их мы называем репортерами) нет выемок или выступов. Они используются как вставки в другие блоки. Форма этих блоков обозначает тип данных, которые в них содержатся. Например, блоки со закругленными краями содержат цифры или дополнительные условия, а блоки с заостренными краями показывают, истинно что-то или ложно.

Форма блока-функции говорит о типе данных, которые он содержит

Рядом с некоторыми блоками-функциями находятся чекбоксы. Если вы поставите там галочку, на Сцене появится монитор, который будет показывать актуальное значение репортера.

Блоки «заглушки»

Эти блоки останавливают
(«глушат») работу …
- одного скрипта,
всех скриптов спрайта,
всех скриптов проекта.

Иногда «заглушку» добавляют внутрь контрольного блока, чтобы остановить скрипт при выполнении какого-либо условия.

Вывод:

Scratch не даст объединить блоки друг с другом, если их типы не совместимы.
Форма блоков подсказывает их совместимость или несовместимость.
Возможность вложения одних блоков внутрь других дает богатые возможности для программирования.