Создание проекта в Scratch похоже на сборку конструктора: каждый блок представляет отдельную команду. Соединяя их, пользователь создает программу. Например, блок «говорить» для создания диалога или блок «музыка» для фонового озвучивания того или иного события.

Блоки имеют разные формы и цвета. Это помогает детям легко различать их назначение. Синие блоки отвечают за движение, красные — за звук, а фиолетовые — за внешний вид. Все блоки соединяются друг с другом как пазлы. В любой момент в окне просмотра можно увидеть результат работы.
Спрайты в Scratch — это визуальные объекты: персонажи игр и анимаций, предметы и другие элементы, взаимодействующие между собой. Каждый спрайт имеет уникальные свойства и может реагировать на события.

Например, в игре, где главный герой собирает монеты, сам персонаж и деньги будут разными спрайтами. Расширения в Scratch — дополнительные возможности для создания более сложных проектов. Они позволяют добавлять звук, анимацию, взаимодействие с физическими объектами и даже интеграцию с внешними устройствами — микрофонами и камерами.
С помощью расширения «музыка» можно добавить реальные звуки инструментов, а «текст в речь» разрешает озвучить персонажей синтезированным голосом.
