Эти материалы могут быть полезны при подготовке к основному и единому государственному экзамену по информатике.
В пособие включен цикл лабораторных работ, основными целями для
проведения которых являются:
Углубление, обобщение и систематизация знаний по блок-схемам;
Развитие алгоритмического мышления через составление блок-схем;
Закрепление навыков составления всевозможных алгоритмов фиксированной длины на алгоритмическом языке для формального исполнителя с заданной системой команд;
Закрепление навыков работы на персональном компьютере в среде программирования КУМИР;
Развитие информационно-коммуникационной компетентности обучающихся
Лекция 1. Основы алгоритмизации
Известно множество областей применения компьютера: обработка текстов и графики, передача и получение информации, создание справочников, произведение расчетов. Еще одно из важнейших направлений применения компьютеров – управление.
Управление – это целенаправленное воздействие одних объектов, которые являются управляющими, на другие объекты – управляемые. Все управляющие воздействия производятся с определенной целью с помощью команд. Таким образом, алгоритмом управления – это последовательность команд по управлению объектом, приводящую к достижению заранее поставленной цели.
Работа в КуМир с использованием робота
Объект управления – исполнитель алгоритма, в данном случае исполнитель алгоритма – устройство. Все исполнители, которые относятся к такому типу, называются формальные. Формальный исполнитель не понимает смысл команд, в информатике рассматривают только формальных исполнителей.
Алгоритм –это точное описание последовательности шагов в решении задачи, приводящих от исходных данных к требуемому результату.
Алгоритм применительно к вычислительной технике должен обладать свойствами, которые обеспечивали бы его автоматическое выполнение:
1) Процесс решения задачи должен быть разбит на последовательность отдельно выполняемых шагов –дискретность (прерывность).
2) Алгоритм для данного исполнителя содержит только те команды, которые входят в систему его команд –понятность.
3) Каждое правило алгоритма должно быть четким и однозначным –определенность (точность).
4) Исполнение алгоритма должно завершиться за определенное количество шагов конечность (результативность).
5) Алгоритм должен выполняться для любого набора исходных данных из некоторой области, удовлетворяющих условию задачи (массовость).
Лекция 2. Способы записи алгоритмов
Существуют различные способы записи алгоритмов. Основными среди них являются:
На алгоритмических языках.
Словесные способы записи алгоритма. Самой простой является запись алгоритма в виде набора высказываний на обычном разговорном языке. Но алгоритм в словесной форме может оказаться очень объемным и трудным для восприятия.
Блок-схема представляет собой графический документ, дающий представление о порядке работы алгоритма.
КуМир – язык и система программирования, предназначенная для изучения основ алгоритмизации. Программа Кумир является одним из базовых приложений для изучения языка программирования в школах, поэтому ее часто скачивают ученики и педагоги для работы на уроках информатики.
С чего начать работу с КуМиром?
После скачивания загрузочного файла, откройте его и запустите установку. Если у вас установлена система Windows 7, Vista или XP потребуется дополнительное подтверждение.
Нажмите «Далее» в окне мастера установки, прочтите и примите лицензионное соглашение.
На следующем этапе необходимо выбрать компоненты приложения. В последнюю версию входит отдельно распространяемая ПиктоМир для младших школьников.
Выбирая путь установки, лучше оставить настройки по умолчанию, тогда программа сохранится в созданную папку внутри Program Files. Если вы хотите сохранить приложение на диске D – создайте отдельную папку для Кумир. При деинсталляции программы, эта папка будет удалена вместе со всеми компонентами.
Подождите несколько минут, пока скопируются файлы. Затем нажмите «Далее» и «Готово».
Приложение можно запускать с ярлыка на рабочем столе или из главного меню. Больше о функциях и работе Кумир смотрите в видео.
Особенности
- Русский интерфейс.
- Контроль правильности ввода (на полях высвечиваются ошибки).
- Кроссплатформенность.
- Команды выполняются на русском, поэтому процесс обучения идет проще.
- Регулярные обновления и поддержка от ФГУ ФНЦ НИИСИ РАН.
Достоинства
- Возможность строить заготовки задач.
- Хорошая диагностика.
- Управление исполнителем из приложения.
- Отладка программы.
- Удобная навигация.
- Автоматическое выравнивание для просмотра структуры.
Недостатки
- Язык Кумира нигде не применяется.
- Низкая скорость выполнения команд.
- Нет учебников, методичек, скудная справочная информация.
- Отсутствие классической графики.
Программа КуМир подходит для знакомства детей с основами программирования, ведь заинтересованный школьник может скачать ее с официального сайта для дома бесплатно. Однако для профильного и глубоко обучения нужно работать с конкретными языками, например, Pascal, Basic, C++ и применять для этого соответствующий софт. А вот для редактирования кодов необязательно искать особые приложения, с этим отлично справляется Notepad++ для Windows 10.
Данная аббревиатура расшифровывается как Комплект Учебных МИРов. По сути, приложение является системой программирования, ориентированной на обучение младших классов школ. В статье мы подробно рассмотрим возможности ПО, разберем процесс установки и использования, а также предложим бесплатно скачать последнюю русскую версию программы КуМир с официального сайта или через торрент для Windows XP, 7, 8 и 10.
Описание и возможности
В первую очередь давайте разбираться, что же умеет данное приложение по информатике и для чего чаще всего используется:
- Софт использует школьный алгоритмический язык с русской лексикой.
- Ведется автоматический режим правильности заполнения полей.
- Для того чтобы максимально наглядно отобразить процесс работы того или иного кода, приложение показывает его ход в специальном окне.
- Редактор поддерживается операционной системой от Microsoft, а также MacOS и Linux.
- Присутствует упрощенная версия, которая называется ПиктоМир.