Исполнитель РОБОТ (презентация + задания)


Чтобы посмотреть презентацию с оформлением и слайдами, скачайте ее файл и откройте в PowerPoint на своем компьютере.
Текстовое содержимое слайдов:

Исполнитель РОБОТ9 класс Работа с учебным исполнителем - РоботомСРЕДА: клетчатое полеСКИКоманды-приказы: ВВЕРХ, ВНИЗ, ВПРАВО. ВЛЕВО, ЗАКРАСИТЬУсловия: сверху свободно, снизу свободно, справа свободно, слева свободноВетвление:если условие топоследовательность командвсеЦикл:нц пока условиепоследовательность командкц
{5940675A-B579-460E-94D1-54222C63F5DA}РЗадание 1. Переместить Робота на 5 клеток вправо.{5940675A-B579-460E-94D1-54222C63F5DA}РАлгоритм 1ВправоВправоВправоВправоВправо
{5940675A-B579-460E-94D1-54222C63F5DA}РЗадание 2. Закрасить часть поля в виде буквы «Г». Алгоритм 2ЗакраситьВверхЗакраситьВверхЗакраситьВверхЗакраситьВверхЗакраситьВправоЗакраситьВправоЗакрасить{5940675A-B579-460E-94D1-54222C63F5DA}P
{5940675A-B579-460E-94D1-54222C63F5DA}РЗадание 3. Дойти до стеныАлгоритм 3нц пока снизу свободновнизкц {5940675A-B579-460E-94D1-54222C63F5DA}P
{5940675A-B579-460E-94D1-54222C63F5DA}РЗадание 4. Закрасить все клетки под стеной. Алгоритм 4нц пока не (сверху свободно)влевоКцВправоНц пока не (сверху свободно)ЗакраситьВправокц{5940675A-B579-460E-94D1-54222C63F5DA}Р


Чтобы посмотреть презентацию с оформлением и слайдами, скачайте ее файл и откройте в PowerPoint на своем компьютере.
Текстовое содержимое слайдов:

Исполнитель Робот Решение задач Р Задание 1. Закрасить клетки таким образом, чтобы получилась «9». Р Задание 2. Закрасить все клетки, находящиеся с внешней стороны прямоугольника Прямоугольник имеет произвольные размеры. Р Задание 3. Закрасить все клетки, находящиеся с внутренних сторон обеих стен произвольной длины. Стены имеют одинаковую длину и находятся друг напротив друга. Р Р Задание 4. Закрасить все клетки, находящиеся с внутренней стороны стены, имеющей произвольные размеры. Р Р Задание 5. Закрасить все клетки, находящиеся с внутренней стороны стены. Одна из стен имеет разрывы. Робот находится под стеной. Р Р Задание 6. Провести Робота через две стены, каждая из которых имеет разрыв. Р



























Р









Условие: Робот находится где-то в поле, стен на поле нет. Задача: составить алгоритм, по завершении которого робот закрасит клетки так, чтобы получился крест (см. рис.). Примечание: конечное положение робота значения не имеет.




























































































































Р






































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







Условие: Робот находится в поле, сверху от длинной стены, конец которой имеет изгибы в виде лесенки конечной, но неизвестной высоты (см. рис.). Задача: составить эффективный алгоритм, по завершении которого робот взберется вверх по лестнице и остановиться на самом верху.

Р



















·
























































































































Р

































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




























































































Р




















































Р

































































































Условие: Робот находится внутри прямоугольника из стен в его левом верхнем углу. Прямоугольник может иметь произвольные размеры (см. рис.). Задача: составить эффективный алгоритм, по завершении которого робот закрасит все клетки внутри прямоугольника.


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте файл и откройте на своем компьютере.
#1 Среда : Загрузите поле ( Робот / Сменить стартовую обстановку → D :/ Поля робота для заданий / Для задания 1 ) Условие : Робот находится в левом верхнем углу огороженного пространства, имеющего форму прямоугольника. Размеры прямоугольника неизвестны . Где - то по середине прямоугольника есть вертикальная стена, разделяющая прямоугольник на две части. В этой стене есть проход, при этом проход не является самой верхней или самой нижней клеткой стены. Точное расположение прохода также неизвестно . Задание : Напишите для робота алгоритм, перемещающий робота в правый нижний угол прямоугольника (см. рис . ): # 2 Среда : Загрузите поле ( Робот / Сменить стартовую обстановку → D :/ Поля робота для заданий / Для задания 2 ) Условие : Робот находится с верху от длинной стены , в ее начале. Д лина стены неизвестна. Задание : Напишите алгоритм, закрашивающий все клетки , расположенные выше стены на расстоянии одной пустой клетки от стены, независимо от длины стены. ( см. рис. ) : # 3 Среда : Загрузите поле ( Робот / Сменить стартовую обстановку → D :/ Поля робота для заданий / Для задания 3 ) Условие : Робот находится с верху от длинной ступенчатой стены , в ее начале. Ступен ь ки вначал е идут вниз, а затем вверх. Размеры ступенек одинаковы и равны 2х1. Д лина стены и количество ступенек неизвестн ы . Задание : Напишите алгоритм, закрашива ющий все клетки над ступеньками ( см. рис. ) : P # 4 Среда : Загрузите поле ( Робот / Сменить стартовую обстановку → D :/ Поля робота для заданий / Для задания 4 ) Условие : Робот находится сверху от стены, которая с обеих сторон загибается вверх. Длина стены и загибов неизвестны. Задание : Напишите алгоритм, закрашива ющий все клетки под горизонтальной частью стен ы ( см. рис. ) : # 5 Среда : Загрузите поле ( Робот / Сменить стартовую обстановку → D :/ Поля робота для заданий / Для задания 5 ) Условие : Робот находится в правом верхнем углу прямоугольного пространства, ограниченного стенами . Длин ы стен неизвестны. Задание : Напишите алгоритм, закрашива ющий все клетки прямоугольной области ( см. рис. ) :

Условие: робот находиться сверху длинной стены. В стене имеется ступенчатая выемка неизвестной глубины. Задача: провести робота на другую сторону выемки.












Р









































































Р
















































Условие: робот находиться в начале тупикового туннеля шириной в одну клетку. Стены туннеля могут иметь разрывы неизвестной длины в произвольных местах. Задача: провести робота до тупика, закрашивая клетки, рядом с которыми есть разрыв хотя бы в одной стене.























Р































































Р

























Условие: робот находиться справа от длинной и конечной вертикальной стены. С вертикальной стеной в произвольных местах соприкасаются горизонтальные стены произвольной, но конечной длины. Задача: закрасить все клетки, примыкающие с обеих сторон к вертикальной стене.
















Р
























































































































Р















































































































Приложенные файлы