Упражнения:
Презентация "Команды алгоритмического языка" 7 класс
Подписи к слайдам:
- Команды алгоритмического языка Цикл n раз
- При переходе из клетки А в клетку Б Робот 5 раз повторит последовательность команд:
- «вверх; вверх; вправо; вниз; вниз; вправо»
- Команда n раз называется циклом, поскольку при ее выполнении циклически повторяется одна и та же последовательность команд.
- 1
- 2
- 3
- 4
- 5
- нц число повторений раз
- тело цикла (последовательность команд)
- кц
- нц (начало цикла), кц (конец цикла)– служебные слова
- При выполнении алгоритма последовательность команд циклически повторяется указанное число раз
- Алг из А в Б
- Дано/ Робот в клетке А
- Надо/ Робот в клетке Б
- Нач
- нц 5 раз
- вверх; вверх; вправо; вниз; вниз; вправо
- кц
- Кон
- Сначала будем двигать Робота вправо до стены, закрашивая по дороге клетку за клеткой, а потом вернем его обратно (влево до стены). Запишем первую часть:
- нц 13 раз
- вправо; закрасить
- кц
- При выполнении этого цикла окажутся закрашенными все клетки правее исходного положения Робота, но сама эта клетка останется незакрашенной. Поэтому перед выполнением цикла нужно отдельно закрасить исходную клетку:
- нц 13 раз
- влево
- кц
- Алг закрасить ряд вправо и вернуться
- Дано/ Робот в левом верхнем углу прямоугольника
- Надо/ закрашен горизонтальный ряд от начального положения Р / Робота до стены. Робот в исходном положении
- Нач
- закрасить
- нц 13 раз
- вправо; закрасить
- кц
- нц 13 раз
- влево
- кц
- Кон
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 1. Даны алгоритмы, в которых стерты описание и комментарий:
- Алг
- Дано/
- Надо/
- Нач
- нц 3 раз
- вниз; вправо; закрасить
- кц
- Кон
- Алг
- Дано/
- Надо/
- Нач
- нц 4 раз
- закрасить; вправо
- кц
- нц 4 раз
- закрасить; вниз
- кц
- закрасить;влево
- нц 3 раз
- вверх
- кц
- Кон
- Опишите движение Робота в процессе выполнения алгоритма. Нарисуйте конечное положение Робота и закрашенные в результате выполнения клетки.
- 2. Составьте алгоритм с использованием цикла n раз, в результате которого Робот закрасит следующие клетки:
- Повторить пройденный материал
- Знать общий вид цикла n раз, уметь составлять алгоритмы с использованием цикла n раз
- Составить алгоритм по заданным условиям: Робот находится в левом верхнем углу прямоугольника, размером 5 × 7 клеток. Составить алгоритм, при выполнении которого Робот закрасит все прилегающие к стенам прямоугольника клетки.
Информатика - еще материалы к урокам:
- Конспект урока "Путешествие в страну Логос" 5 класс
- Конспект урока "Набор и редактирование текста" 3 класс
- Конспект урока "Объект" 3 класс
- Технологическая карта урока "Включение в текстовый документ диаграмм, нумерации страниц, колонтитулов, ссылок и др." 7 класс
- Конспект урока "Упорядочивание списков по разным признакам" 3 класс
- Конспект урока "Разветвляющиеся алгоритмы" 9 класс