СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Практическая работа № 3 "Создание и выполнение на компьютере несложных алгоритмов с использованием циклов для управления исполнителями Черепашка и Робот", 8 класс

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Практическая работа № 3 "Создание и выполнение на компьютере несложных алгоритмов с использованием циклов для управления исполнителями Черепашка и Робот", 8 класс»

Практическая работа № 3

"Создание и выполнение на компьютере несложных алгоритмов с использованием циклов для управления исполнителями Черепашка и Робот"


Цель: научиться разрабатывать алгоритм для исполнителей Черепаха и Робот с использованием циклов и вложенных циклов.


Создайте в своей папке папку с названием «Практическая работа №3».


Задание 1. Набрать готовый алгоритм для рисования исполнителем Черепаха Орнамента цветок.

















Сохраните набранную программу.

Имя файла: Цветок.



Задание 2. Самостоятельно разработать программу для рисования орнамента (используя цикл с параметром):








Сохраните программу в папке Практическая работа №3, имя файла Волна.

Задание 3. На бесконечном поле есть горизонтальная и вертикальная стены. Правый конец горизонтальной стены соединен с верхним концом вертикальной стены. Длины стен неизвестны. В горизонтальной стене есть ровно один проход, точное место прохода и его ширина неизвестны. Робот находится в клетке, расположенной рядом с вертикальной стеной слева от ее нижнего конца. На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).

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

При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться. Конечное расположение Робота может быть произвольным. Алгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера проходов внутри стен. Алгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе. Сохраните алгоритм в текстовом файле.

Начните с создания соответствующей обстановки!







  1. Наберите готовый алгоритм

  2. Проверьте правильность работы алгоритма.

  3. Сохраните файл в папке Практическая работа №3. Имя файла Робот_1.





Задание 4. Выполните самостоятельно

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

Алгоритм выполнения работы:

  1. Изменить обстановку и сохранить ее в своей папке;

  2. В меню Вставка выбрать «исполнитель Робот»;

  3. Составить алгоритм выполнения программы с использование циклов;

  4. Проверить работу алгоритма, при необходимости внести изменения;

  5. Сохранить готовую программу в папке Практическая работа №3, имя файла: Робот_2.




Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!