Этот сайт больше не обновляется. Сайт К. Полякова «Преподавание, наука и жизнь»
переехал по адресу kpolyakov.spb.ru.
Новый адрес страницы, к которой вы обратились:
Пожалуйста, обновите свои закладки. Через 5 секунд вы будете перенаправлены
на новый сайт автоматически.
КуМир
Что это такое?
КуМир (Комплект Учебных МИРов) — это
свободно распространяемая кроссплатформенная русскоязычная система программирования, предназначенная для начального обучения
основам алгоритмизации. Скачать КуМир 1.9 можно на сайте разработчиков
или на официальном сайте проекта.
Перспективы развития КуМира связаны с выходом версии 2.x,
которая сейчас находится в стадии бета-тестирования.
Возможности КуМира 2 подробно рассмотрены в докладе В.В. Яковлева
Кумир 2.0. Компилятор и среда выполнения.
нельзя менять значения аргументов внутри вспомогательных алгоритмов (например, в реализации алгоритма
Евклида как функции приходится заводить две лишние переменные);
нельзя вызывать функцию как процедуру, игнорируя ее результат (например, когда результат
функции — код возврата и в данном случае он меня не интересует);
неудобная и неполная справочная система;
нет форматного вывода на консоль и в файл, как в Паскале (типа вывод x:4); это нужно,
например, чтобы вывести на экран матрицу ровными столбиками.
Планируется, что КуМир будет одной из систем программирования,
разрешенных при проведении компьютерного варианта ЕГЭ по информатике
(подробности см. в блоге).
На этой странице представлены методические разработки автора по использованию
среды КуМир в 6-8 классах общеобразовательной школы.
Практикум для использования в среде КуМир (версия не ниже 1.8).
Учителя могут получить решения всех задач практикума. Для этого нужно
связаться с автором по электронной почте.
«Классическое» программирование
Так можно условно назвать программирование без использования исполнителей
(кроме, конечно, самого компьютера). Основные алгоритмические конструкции
изучаются на примере операций с числами, числовыми массивами, символьными
строками. Такой подход можно использовать для классов с углублённым изучением
информатики.