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

Рис. \(1\). Код для мышеловки
В приведённом примере — алгоритм движения мышки. Он линейный, но мы поставили его в блок «Повторять всегда». Таким образом, линейный алгоритм стал телом бесконечного циклического алгоритма.
Подумай, куда поставить команду Опустить перо для того, чтобы проследить путь мышки и выбрать место для мышеловки.
Кроме того, в алгоритм мы поставили блок движения «Если касается края, оттолкнуться». Это движение позволило нам разворачивать мышку у края сцены.

Рис. \(2\). Код для мышки
После того как путь будет установлен и найдено место для мышеловки, инструмент Перо нужно будет отключить.
Например, так.

Рис. \(3\). Отключение пера
Подумай, какому спрайту нужно определить этот код.
И, наконец, используем при воспроизведении созданной нами анимации режим демонстрации. Этот режим открывается по кнопке Полноэкранный режим в правом верхнем углу поля.
Пример выполненной практической работы можно посмотреть в файле. Линейный алгоритм.sb3.
Источники:
Рис. 1. Код для мышеловки. © ЯКласс.
Рис. 2. Код для мышки. © ЯКласс.
Рис. 3. Отключение пера. © ЯКласс.