Алгоритмы и исполнители · 8 класс
Понять → попробовать → проверить → создать.
Порядок поможет разобраться постепенно. Любое занятие можно открыть сразу.
Твой маршрут
- 01Алгоритм должен быть исполнимОткрыть
Алгоритм должен быть исполним
Алгоритм задаёт понятную исполнителю последовательность шагов для решения задачи.
- Самостоятельно решить задачу по теме «Алгоритм должен быть исполним» и объяснить проверку результата.
- Напиши алгоритм сортировки трёх карточек по высоте для человека и уточни все неоднозначные указания.
Пригодится: informatics8-logic-circuit
5 задач · около 22 минут - 02Следим за состоянием исполнителяОткрыть
Следим за состоянием исполнителя
Состояние исполнителя — данные, необходимые для следующего шага: число на экране, координаты или направление.
- Самостоятельно решить задачу по теме «Следим за состоянием исполнителя» и объяснить проверку результата.
- Нарисуй трассировку пяти команд числового исполнителя и создай вариант с одной ошибкой для самостоятельной проверки.
Пригодится: informatics8-algorithm-properties
5 задач · около 22 минут - 03Блок-схема показывает решениеОткрыть
Блок-схема показывает решение
Блок-схема изображает порядок действий стрелками.
- Самостоятельно решить задачу по теме «Блок-схема показывает решение» и объяснить проверку результата.
- Нарисуй схему выбора одежды по заданному числовому порогу температуры и проверь значение ровно на пороге.
Пригодится: informatics8-executor-trace
5 задач · около 22 минут - 04Выбираем ветвь по даннымОткрыть
Выбираем ветвь по данным
Ветвление позволяет выполнить разные действия по результату условия.
- Самостоятельно решить задачу по теме «Выбираем ветвь по данным» и объяснить проверку результата.
- Придумай алгоритм стоимости билета с двумя возрастными категориями и явно укажи, кому принадлежит граничный возраст.
Пригодится: informatics8-flowchart
5 задач · около 22 минут - 05Повторяем известное число разОткрыть
Повторяем известное число раз
Цикл с заданным числом повторений заменяет одинаковые последовательные действия.
- Самостоятельно решить задачу по теме «Повторяем известное число раз» и объяснить проверку результата.
- Замени длинную цепочку повторяющихся команд коротким циклом и докажи совпадение траекторий.
Пригодится: informatics8-branches
5 задач · около 22 минут - 06Повторяем, пока условие верноОткрыть
Повторяем, пока условие верно
Цикл с условием проверяет, нужно ли продолжать работу.
- Самостоятельно решить задачу по теме «Повторяем, пока условие верно» и объяснить проверку результата.
- Составь цикл накопления шагов до заданного расстояния и проверь случаи 0,1 и нескольких шагов.
Пригодится: informatics8-repeat-count
5 задач · около 22 минут - 07Робот проверяет путьОткрыть
Робот проверяет путь
Для движения по клеткам важны положение, направление и препятствия.
- Самостоятельно решить задачу по теме «Робот проверяет путь» и объяснить проверку результата.
- Нарисуй две карты коридора разной длины и один алгоритм, который в обоих случаях останавливается перед стеной.
Пригодится: informatics8-while-loop
5 задач · около 22 минут - 08Рисунок по программеОткрыть
Рисунок по программе
Графический исполнитель движется и оставляет линию по правилам своей среды.
- Самостоятельно решить задачу по теме «Рисунок по программе» и объяснить проверку результата.
- Создай программу орнамента из трёх квадратов; перемещения между ними выполни с поднятым пером.
Пригодится: informatics8-robot-grid
5 задач · около 22 минут