Некоторые особенности среды «КуМир», которые позволяют эффективно обучать программированию:
- Русскоязычный интерфейс. 2 Использование команд на русском языке облегчает понимание и освоение основ алгоритмизации и программирования учениками. 2
- Готовые алгоритмические конструкции. 3 Их можно вставлять с помощью команд меню в свою программу. 3
- Автоматическое проставление отступов. 3 Это приучает учеников к правильно отформатированному коду и его наглядному представлению. 3
- Программные исполнители. 2 Они помогают легко и наглядно изучать основы алгоритмизации и программирования. 2 Самые известные исполнители — «Робот» и «Чертёжник». 2
- Контроль правильности программы. 3 При вводе программы «КуМир» осуществляет постоянный полный контроль её правильности, сообщая на полях программы обо всех обнаруженных ошибках. 3
- Выполнение программы в пошаговом режиме. 23 Это позволяет видеть значения переменных и выражений, а также результаты вычислений. 2
- Справочная система. 1 Она содержит не только перечень команд, но и синтаксические особенности их записи, а также примеры использования основных алгоритмических конструкций и их композиций. 1