Просмотр содержимого документа
«Практическая работа № 3 "Создание и выполнение на компьютере несложных алгоритмов с использованием циклов для управления исполнителями Черепашка и Робот", 8 класс»
Практическая работа № 3
"Создание и выполнение на компьютере несложных алгоритмов с использованием циклов для управления исполнителями Черепашка и Робот"
Цель: научиться разрабатывать алгоритм для исполнителей Черепаха и Робот с использованием циклов и вложенных циклов.
Создайте в своей папке папку с названием «Практическая работа №3».
Задание 1. Набрать готовый алгоритм для рисования исполнителем Черепаха Орнамента цветок.
Сохраните набранную программу.
Имя файла: Цветок.
Задание 2. Самостоятельно разработать программу для рисования орнамента (используя цикл с параметром):
Сохраните программу в папке Практическая работа №3, имя файла Волна.
Задание 3. На бесконечном поле есть горизонтальная и вертикальная стены. Правый конец горизонтальной стены соединен с верхним концом вертикальной стены. Длины стен неизвестны. В горизонтальной стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной рядом с вертикальной стеной слева от ее нижнего конца. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно выше и ниже горизонтальной стены. Проход должен остаться незакрашенным. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рис.).
При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера проходов внутри стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.
Начните с создания соответствующей обстановки!
Наберите готовый алгоритм
Проверьте правильность работы алгоритма.
Сохраните файл в папке Практическая работа №3. Имя файла Робот_1.
Задание 4. Выполните самостоятельно
Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно выше и ниже горизонтальной стены. Проход должен остаться незакрашенным. Робот должен закрасить только клетки, удовлетворяющие данному условию. Например, для приведенного выше рисунка Робот должен закрасить следующие клетки (см. рис.).
Алгоритм выполнения работы:
Изменить обстановку и сохранить ее в своей папке;
В меню Вставка выбрать «исполнитель Робот»;
Составить алгоритм выполнения программы с использование циклов;
Проверить работу алгоритма, при необходимости внести изменения;
Сохранить готовую программу в папке Практическая работа №3, имя файла: Робот_2.