Все разделы
Выбрать школу

Школа. Увлечения. Большое будущее.

PROSCHOOLS · ОБРАЗОВАНИЕ РЯДОМ

Ваш город

Выберите город, чтобы находить образование и возможности рядом.

Как учитываем городКаталог и кнопки «Выбрать школу» покажут школы выбранного города.Онлайн-курсы, учебник, ГДЗ и задания к экзаменам доступны по всей России.

Популярные города

Будет выбран: Вся Россия

Учебные материалы останутся прежними.

Поиск по сайту

По всему сайтуШколы выбранного города — выше в результатах

С чего начнём?

↑ ↓ — выбрать результат · Enter — открыть · Esc — закрыть

Кодирование направлений стрелками

💻 Информатика · 5 класс

Как стрелками задать путь исполнителя по клеткам и записать маршрут командами.

Программный код на экране
Программный код на экранеMartin Vorel · Wikimedia Commons · CC BY-SA 4.0

Кодирование направлений стрелками

Когда исполнитель движется по клеткам поля, его путь удобно записывать стрелками. Каждая стрелка обозначает один шаг в определённом направлении. Так маршрут превращается в короткую запись, которую легко прочитать и повторить. Это пример кодирования: длинное описание пути словами заменяют наглядными значками.

Четыре основных направления

Чаще всего используют четыре стрелки: вверх, вниз, влево и вправо. Каждая стрелка — это команда сделать один шаг на соседнюю клетку в нужную сторону. Договорённость о значении стрелок одинакова для всех, поэтому такую запись поймёт любой ученик.

СтрелкаНаправлениеКоманда
↑вверхшаг вверх
↓внизшаг вниз
←влевошаг влево
→вправошаг вправо

Как записать маршрут

Чтобы закодировать путь, идут по нему шаг за шагом и записывают стрелку для каждого перехода между клетками. Получается цепочка стрелок — это и есть код маршрута.

Например, исполнителю нужно пройти две клетки вправо и одну вверх:

→ → ↑

А чтобы повторяющиеся шаги не писать много раз, рядом со стрелкой ставят число — сколько шагов сделать в эту сторону:

2→ 1↑ (две клетки вправо, одна вверх)

Чтение чужого маршрута

По записи из стрелок можно восстановить путь: начинают с клетки исполнителя и выполняют стрелки по очереди, отмечая клетки. Так проверяют, верно ли составлен маршрут и куда он приведёт. Если в конце исполнитель оказался не там, где нужно, значит, в коде маршрута есть ошибка.

Стрелки и команды исполнителя

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

Самый короткий путь

К одной и той же клетке часто можно прийти разными путями, и стрелок при этом понадобится разное число. Например, можно идти зигзагом, а можно сразу по прямой. Чем меньше стрелок в записи, тем короче путь. Поэтому полезно искать самый короткий маршрут — он экономит шаги исполнителя. Если на поле есть препятствия, их приходится обходить, и тогда самый короткий путь выбирают с учётом этих преград.

Стрелки в жизни

Похожим образом стрелки используют и вне уроков информатики: указатели на дорогах, схемы выхода из здания, кнопки со стрелками на пульте. Везде стрелка кодирует направление движения. Так простой значок заменяет целое предложение и понятен всем без слов.

Частая ошибка: ученик путает «влево/вправо» относительно себя и относительно листа. Договорись заранее: стрелки показывают направление на поле — вверх к верхнему краю, вправо к правому краю.

Кратко о главном

  • Стрелка обозначает один шаг исполнителя в определённую сторону.
  • Используют четыре направления: вверх, вниз, влево, вправо.
  • Маршрут кодируют цепочкой стрелок, повторы заменяют числом перед стрелкой.
  • По записи стрелок можно восстановить и проверить путь исполнителя.