Рабочие листы
к вашим урокам
Скачать
1 слайд
Вспомогательные алгоритмы и подпрограммы
2 слайд
Основная программа:
использовать Робот
алг
нач
. фигура
. вправо
. вниз
. фигура
. вправо
. вниз
. фигура
кон
При построении новых алгоритмов нередко возникают ситуации , когда необходимо выполнение одной и той же последовательности шагов.
Создается отдельный алгоритм, вспомогательный.
Алгоритм, по которому решается некоторая подзадача из основной задачи называется вспомогательным алгоритмом.
Вспомогательный алгоритм, записанный на языке программирования, называется подпрограммой или процедурой.
Вспомогательная программа:
алг фигура
нач
. закрасить
. вниз
. закрасить
. вправо
. закрасить
. вправо
. закрасить
. вверх
. закрасить
кон
3 слайд
использовать Робот
алг
нач
. фигура
. вправо
. вниз
. фигура
. вправо
. вниз
. фигура
кон
алг фигура
нач
. закрасить
. вниз
. закрасить
. вправо
. закрасить
. вправо
. закрасить
. вверх
. закрасить
кон
Сначала записывается основная программа.
Описание процедур располагается после основной программы
4 слайд
Метод последовательной детализации – метод программирования, при котором сначала пишется основная программа, а потом описываются использованные в ней подпрограммы.
Так же этот метод называется программированием сверху вниз.
Сборочный метод – первоначально составляется множество подпрограмм, а затем пишется основная программа, содержащая обращения к ним.
Иначе это метод называется программированием снизу вверх.
Подпрограммы объединяют в библиотеку подпрограмм и сохраняются в долговременной памяти компьтера.
5 слайд
Стартовая обстановка
Наш Робот находится в некой среде — это клетчатое поле.
На этом поле могут находится стены и закрашенные клетки.
Робот может находится в любой клетке.
Стартовая обстановка задает положение Робота на поле и расположение всех остальных элементов — стен, закрашенных клеток.
Стартовая обстановка 1
Стартовая обстановка 2
6 слайд
Задаем стартовую обстановку.
7 слайд
вверх — Escape, Up (стрелка вверх)
вниз — Escape, Down (стрелка вниз)
влево — Escape, Left (стрелка влево)
вправо — Escape, Right (стрелка вправо)
закрасить — Escape, Space (пробел)
горячие клавиши для исполнителя Робот
8 слайд
1 вариант
2 вариант
Начальное положение робота отмечено
Рабочие листы
к вашим урокам
Скачать
6 668 789 материалов в базе
«Информатика», Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.
Больше материалов по этому УМКНастоящий материал опубликован пользователем Мельникова Светлана Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
6 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.