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

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

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

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

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

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

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

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

Итоги урока

Практическая работа в среде КУМИР

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

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

Просмотр содержимого документа
«Практическая работа в среде КУМИР»

Практическая работа в среде КУМИР

1 вариант

Система команд исполнителя Робот включает

  • 5 команд, вызывающих действия Робота: влево, вправо, вверх, вниз, закрасить;

  • 4 ко­ман­ды про­вер­ки усло­вий: свер­ху сво­бод­но,  снизу сво­бод­но,  слева сво­бод­но,  спра­ва сво­бод­но.

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

если усло­вие то

по­сле­до­ва­тель­ность ко­манд

все

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

если спра­ва сво­бод­но то

впра­во

за­кра­сить

все

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

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

впра­во

все

Программа исполнителя обязательно содержит следующие строки:

использовать Робот
алг
нач
.
кон

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







































*


*












*


*













































Рисунок 1


Рисунок 2


2 вариант

Система команд исполнителя Робот включает

  • 5 команд, вызывающих действия Робота: влево, вправо, вверх, вниз, закрасить;

  • 4 ко­ман­ды про­вер­ки усло­вий: свер­ху сво­бод­но,  снизу сво­бод­но,  слева сво­бод­но,  спра­ва сво­бод­но.

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

если усло­вие то

по­сле­до­ва­тель­ность ко­манд

все

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

если спра­ва сво­бод­но то

впра­во

за­кра­сить

все

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

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

впра­во

все

Программа исполнителя обязательно содержит следующие строки:

использовать Робот
алг
нач
.
кон

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


























*


























*




*


























*


















Рисунок 1


Рисунок 2






Скачать

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

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

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