Знакомство с системой кумир

Методическая разработка урока "Знакомство с системой программирования КуМир" - информатика, уроки

знакомство с системой кумир

Презентация для знакомства с системой программирования Кумир, предназначенной для поддержки начальных курсов информатики и. Система КуМир снабжена учебником: Инфо → Язык и система КуМир. Конкретно по исполнителю «Черепаха»: Инфо → Описание миров → Черепаха. Знакомство с системой программирования Кумир. Кумир очень удобный язык для изучения основ алгоритмизации и программирования.

Система Команд Исполнителя СКИ — перечень всех команд, которые может выполнять конкретный исполнитель. Типы исполнителей неформальные сами отвечают за свои действия ; формальные за действия формального исполнителя отвечает управляющий им объект.

знакомство с системой кумир

Среда исполнителя — область, обстановка, условия, в которых действует исполнитель. Исполнителями могут быть люди: Управление - это процесс направленного воздействия одних объектов на другие Алгоритм — это точно определенный план действий исполнителя, направленный на решение какой-то задачи.

Знакомство с системой программирования КуМир

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

Кроме того, надо соблюдать специальные правила оформления, которые позволят исполнителю распознать команды и определить последовательность их выполнения. Алгоритм можно записать разными способами и даже на разных языках.

Хотя при этом исполнитель может, конечно, их не понять. Вы знаете, что есть специальные виды исполнителей алгоритмов — компьютеры. Программа — это алгоритм, записанный по правилам понятного исполнителю языка. Обсуждение вопросов на стр.

Должна начаться установка программы: Знакомство с исполнителем Робот Робот один из исполнителей алгоритмов, доступный в системе программирования КуМир. Чтобы открыть окно робота, нужно нажать на кнопку на панели инструментов, указанную ниже на скриншоте: Должно открыться следующее окно: Сам робот это маленький ромбик в центре этого поля.

Знакомство с системой программирования КуМир 9 класс. - презентация

Попробуем изменить обстановку следующим образом: Обратите внимание, что если открыто синее поле, то вы изменяете стартовую обстановку робота. Основные команды исполнителя Робот Примечание: Как мы определились ранее, робот это исполнитель алгоритмов. И как у каждого исполнителя, у него есть своя система команд.

То есть набор команд, которые робот понимает. Вот основные команды робота: Итак, попробуем эти команды в действии.

знакомство с системой кумир

В КуМире напишем следующий текст точки в стоках 4, 5, 6 ставятся автоматически: Если мы не напишем эту команду, КуМир не сможет распознать команды, которые мы будем вводить. Запись алг нач кон также обязательна и обозначает: Все команды нашего алгоритма для робота мы будем писать между ключевыми словами нач и кон.

Разбор задания 19. ГИА по информатике 2015. Задание ФИПИ

Обратите внимание, что если команды написаны верно, то они подсвечиваются синим цветом. Выполнить алгоритм вы можете двумя способами: По шагам выполнить одну команду алгоритма и остановиться 2. Непрерывно выполнить все команды алгоритма. Попробуем запустить непрерывное выполнение алгоритма, робот перейдет в конечное положение: Таким образом, много раз нажимая F8 мы можем выполнить все шаги алгоритма.

Знакомство с системой программирования КуМир

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

После непрерывного выполнения алгоритма он закрасит 3 клетки и окажется в клетке, указанной на скриншоте.

Как видно на скриншоте выше, робот разбился, потому что он не умеет проходить сквозь стенки. Алгоритмы, в которых робот разбивается неважно о какую стенусчитаются ошибочными. Циклы, условия, примеры решения задач В среде КуМир есть возможность менять размеры стартовой обстановки. Мы можем уменьшать количество клеток на поле робота, а также увеличивать. Допустим, имеется стартовая обстановка, как показано ниже на скриншоте: Необходимо дойти роботом до стены.

Угадать это невозможно, так как расстояние до стены неизвестно.

знакомство с системой кумир

То есть нам нужно много раз выполнить команду вправо, но остановиться тогда, когда на пути встретится стена. Обратите внимание, что у нас в алгоритме появилась новая алгоритмическая структура цикл. Разберем, как она работает.