Блоки движения и блоки событий отличаются функциями и способом взаимодействия в визуальных системах программирования, например в среде Scratch. 13
Блоки движения позволяют спрайту (объекту) двигаться по заданной траектории и выполнять определённую последовательность действий. 12 Такие блоки синего цвета и их можно соединять между собой для выполнения заданного порядка действий. 13 Например, они помогают персонажу перемещаться, поворачиваться, прыгать. 14
Блоки событий — стартовые, обозначаются жёлтым цветом и имеют особую форму с выступом наверху. 14 Такие блоки показывают, какая цепочка действий должна произойти после того, как проект будет запущен. 1 Триггером для старта могут стать разные события: нажатие флажка, изменение громкости или заднего фона, получение сообщения и другое. 1 Между собой блоки событий соединять нельзя, только с элементами других типов. 34
Таким образом, блоки движения отвечают за движение персонажа, а блоки событий — за запуск действий при определённых условиях.