Презентация, доклад по информатике на тему Среда программирования КуМир. Исполнитель Робот (7 класс)

Содержание

Меню Инструменты, Редактировать стартовую обстановку Робота.Меню Обстановка, Сохранить как стартовую.После запуска программы на выполнение на панели инструментов нажать на кнопку Показать окно Робота.

Слайд 1КуМир
Исполнитель РОБОТ
Команды Робота:
вправо
влево
вверх
вниз
закрасить

КуМирИсполнитель РОБОТКоманды Робота:вправовлевовверхвниззакрасить

Слайд 2Меню Инструменты, Редактировать стартовую обстановку Робота.
Меню Обстановка, Сохранить как стартовую.
После запуска

программы на выполнение на панели инструментов нажать на кнопку Показать окно Робота.

Меню Инструменты, Редактировать стартовую обстановку Робота.Меню Обстановка, Сохранить как стартовую.После запуска программы на выполнение на панели инструментов

Слайд 6Исполнитель Робот умеет пе­ре­ме­щать­ся по лабиринту, на­чер­чен­но­му на плоскости, раз­би­той на

клетки. Между со­сед­ни­ми (по сторонам) клет­ка­ми может сто­ять стена, через ко­то­рую Робот прой­ти не может. У Ро­бо­та есть де­вять команд. Че­ты­ре команды — это команды-приказы:
 вверх вниз влево вправо
 При вы­пол­не­нии любой из этих ко­манд Робот пе­ре­ме­ща­ет­ся на одну клет­ку соответственно: вверх ↑ вниз ↓, влево ← , впра­во →. Если Робот по­лу­чит ко­ман­ду пе­ре­дви­же­ния сквозь стену, то он разрушится. Также у Ро­бо­та есть ко­ман­да закрасить, при ко­то­рой за­кра­ши­ва­ет­ся клетка, в ко­то­рой Робот на­хо­дит­ся в на­сто­я­щий момент.
Ещё че­ты­ре команды — это ко­ман­ды про­вер­ки условий. Эти ко­ман­ды проверяют, сво­бо­ден ли путь для Ро­бо­та в каж­дом из четырёх воз­мож­ных направлений:
сверху свободно,  снизу свободно ,
слева свободно,  спра­ва свободно.

Исполнитель Робот умеет пе­ре­ме­щать­ся по лабиринту, на­чер­чен­но­му на плоскости, раз­би­той на клетки. Между со­сед­ни­ми (по сторонам) клет­ка­ми

Слайд 7Эти ко­ман­ды можно ис­поль­зо­вать вме­сте с условием «если», име­ю­щим сле­ду­ю­щий вид:
если условие то
последовательность команд
все
Здесь условие — одна

из ко­манд про­вер­ки условия. Последовательность команд — это одна или не­сколь­ко любых команд-приказов. Например, для пе­ре­дви­же­ния на одну клет­ку вправо, если спра­ва нет стенки, и за­кра­ши­ва­ния клет­ки можно ис­поль­зо­вать такой алгоритм:
если спра­ва сво­бод­но то
вправо
закрасить
все

Эти ко­ман­ды можно ис­поль­зо­вать вме­сте с условием «если», име­ю­щим сле­ду­ю­щий вид:если условие топоследовательность командвсеЗдесь условие — одна из ко­манд про­вер­ки условия. Последовательность команд — это одна

Слайд 8В одном усло­вии можно ис­поль­зо­вать не­сколь­ко ко­манд про­вер­ки условий, при­ме­няя ло­ги­че­ские

связ­ки и, или, не, например:

если (справа свободно) и (не снизу свободно) то
вправо
все

В одном усло­вии можно ис­поль­зо­вать не­сколь­ко ко­манд про­вер­ки условий, при­ме­няя ло­ги­че­ские связ­ки и, или, не, например:если (справа свободно) и

Слайд 9Для по­вто­ре­ния по­сле­до­ва­тель­но­сти ко­манд можно ис­поль­зо­вать цикл «пока», име­ю­щий сле­ду­ю­щий вид:
нц пока условие

последовательность команд
кц
 
Например, для дви­же­ния вправо, пока это возможно, можно ис­поль­зо­вать сле­ду­ю­щий алгоритм:
нц пока спра­ва сво­бод­но
вправо
кц
 

Для по­вто­ре­ния по­сле­до­ва­тель­но­сти ко­манд можно ис­поль­зо­вать цикл «пока», име­ю­щий сле­ду­ю­щий вид:нц пока условие последовательность командкц Например, для дви­же­ния вправо, пока

Слайд 10Команды Робота:
вправо
влево
вверх
вниз
закрасить
справа свободно
слева свободно
сверху свободно
снизу свободно
справа стена
слева стена
сверху стена
снизу стена



Команды Робота:вправовлевовверхвниззакраситьсправа свободнослева свободносверху свободноснизу свободносправа стенаслева стенасверху стенаснизу стена

Слайд 11Задача 1.
На бес­ко­неч­ном поле есть го­ри­зон­таль­ная стена. Длина стены неизвестна. На

ри­сун­ке ука­зан один из воз­мож­ных спо­со­бов рас­по­ло­же­ния стены и Ро­бо­та. Напишите для Ро­бо­та алгоритм, за­кра­ши­ва­ю­щий все клетки, рас­по­ло­жен­ные не­по­сред­ствен­но ниже го­ри­зон­таль­ной стены.
Задача 1.На бес­ко­неч­ном поле есть го­ри­зон­таль­ная стена. Длина стены неизвестна. На ри­сун­ке ука­зан один из воз­мож­ных спо­со­бов

Слайд 14Задача 2.
На бес­ко­неч­ном поле есть го­ри­зон­таль­ная стена. Длина стены неизвестна. В

стене есть ровно один проход, точное место прохода и его ширина неизвестны. На ри­сун­ке ука­зан один из воз­мож­ных спо­со­бов рас­по­ло­же­ния стены и Ро­бо­та. Напишите для Ро­бо­та алгоритм, за­кра­ши­ва­ю­щий все клетки, рас­по­ло­жен­ные не­по­сред­ствен­но ниже го­ри­зон­таль­ной стены.
Задача 2.На бес­ко­неч­ном поле есть го­ри­зон­таль­ная стена. Длина стены неизвестна. В стене есть ровно один проход, точное

Слайд 16Задание на дом.
На бес­ко­неч­ном поле есть вертикаль­ная стена. Длина стены неизвестна.

В стене есть ровно один проход, точное место прохода и его ширина неизвестны. На ри­сун­ке ука­зан один из воз­мож­ных спо­со­бов рас­по­ло­же­ния стены и Ро­бо­та. Напишите для Ро­бо­та алгоритм, за­кра­ши­ва­ю­щий все клетки, рас­по­ло­жен­ные не­по­сред­ствен­но справа от вертикаль­ной стены.
Задание на дом.На бес­ко­неч­ном поле есть вертикаль­ная стена. Длина стены неизвестна. В стене есть ровно один проход,

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть