КуМир (Комплект Учебных МИРов) — система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе.
Особенности системы КуМир
- В системе КуМир используется школьный алгоритмический язык с русской лексикой и встроенными исполнителями Робот и Чертёжник.
- При вводе программы КуМир осуществляет постоянный полный контроль ее правильности, сообщая на полях программы об всех обнаруженных ошибках.
- При выполнении программы в пошаговом режиме КуМир выводит на поля результаты операций присваивания и значения логических выражений. Это позволяет ускорить процесс освоения азов программирования.
- Кумир работает в операционных системах Windows или Linux.
Система Кумир разработана в ФГУ ФНЦ НИИСИ РАН по заказу Российской Академии Наук и распространяется свободно на условиях лицензии GNU 2.0.
Данная лицензия разрешает вам или вашей организации бессрочно использовать КуМир на любом количестве компьютеров в любых целях без оформления каких либо дополнительных документов.
Скачать КуМир для Windows.
Требования для сборки (Linux)
Для создания данной статьи я использовал:
- Мини компьютер Orange Pi PC;
- Операционную систему ARMBIAN 5.38 на базе Ubuntu 16.04.3 LTS 3.4.113-sun8i с средой рабочего стола Xfce;
- Banana Pi M3 с Ubuntu 16.04 для повторной установки.
Для начала необходимо установить следующие утилиты и программы:
- компиляторы gcc и g++:
sudo apt-get install gcc g++
- CMake — кроcсплатформенная утилита для автоматической сборки программы из исходного кода. При этом сама CMake непосредственно сборкой не занимается, а представляет из себя front-end:
sudo apt-get install cmake
- Python:
sudo apt-get install python3
- ZLib файлы для разработчиков:
sudo apt-get install zlibc zlib1g zlib1g-dev
- QT5 файлы для разработчиков:
sudo apt-get install qt5-default qttools5-dev-tools libqt5webkit5-dev libqt5multimediawidgets5 libqt5network5 libqt5svg5-dev libqt5x11extras5-dev qtscript5-dev
- пакет git-core:
sudo apt-get install git-core
Загрузка КуМир
Выбираем каталог /opt
cd /opt
Клонируем проект из GIT репозитория
git clone https://git.niisi.ru/kumir/kumir2.git
все файлы будут загружены в папке kumir2
.
Также можно скачать конкретную версию. Последняя стабильная версия на данный момент — 2.1.0-rc7, скачать можно с помощью wget
:
wget https://git.niisi.ru/kumir/kumir2/repository/2.1.0-rc7/archive.tar
Распакуем архив в текущею папку:
tar -xvf archive.tar
все файлы будут распакованы в kumir2-2.1.0-rc7-9456e3e491811de908ee4a2d7c7f232d4c377d68
.
Сборка и установка КуМир
- Если вы клонировали GIT репозиторий, тогда выбираем папку
kumir2
cd kumir2
или
kumir2-2.1.0-rc7-9456e3e491811de908ee4a2d7c7f232d4c377d68
, если скачали исходники с помощьюwget
cd kumir2-2.1.0-rc7-9456e3e491811de908ee4a2d7c7f232d4c377d68
- Создаём папку
build
и выбираем её:mkdir build && cd build
- Генерируем файлы управления сборкой из файлов
CMakeLists.txt
указывая версию Qt5 (-DUSE_QT=5
) и место последующей установки (-DCMAKE_INSTALL_PREFIX=/usr
):cmake -DCMAKE_INSTALL_PREFIX=/usr -DUSE_QT=5 ..
Если вы установили Qt4, тогда нет необходимости указывать версию. В настоящее время рекомендуется использовать Qt4, так как GUI лучше протестировано на реальных пользователях. Но в какой-то момент разработчики откажутся от поддержки Qt4 в пользу Qt5.
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
- Компилируем и собираем проект. На моём компьютере, Orange Pi PC, этот процесс длился чуть более часа.
make
- Устанавливаем уже собранное приложение:
sudo make install
- После установки появятся ярлыки программ в Applications->Education.
Если планируете установить и на другие похожие устройства, просто копируйте каталог kumir2
(или kumir2-2.1.0-rc7-9456e3e491811de908ee4a2d7c7f232d4c377d68
) на другой мини компьютер в тот же каталог /usr
и выполните следующие команды в терминале:
cd /opt/kumir2-2.1.0-rc7-9456e3e491811de908ee4a2d7c7f232d4c377d68/build/ sudo make install
или
cd /opt/kumir2/build/ sudo make install
Таким образом я установил КуМир на Banana Pi M3 без компиляции и сборки.
Пример программы
алг Привет нач вывод "Привет, мир!" кон
здравствуйте. спасибо! но при копирование на другой компьютер пишет, что команда make не найдена.
Здравствуйте. Тогда можно скопировать изначально скаченный архив и перекомпилировать, т.е. повторить все шаги.
ничего не получается
Лазерные станки с гарантией качества и надежности
Все лазерные станки, которые мы предлагаем, поставляются с гарантией качества и надежности. Мы сопровождаем клиента на всех этапах — от покупки до обслуживания.
купить лазерный станок для резки металла лазерный станок купить .
Продажа лазерных станков для резки металла
Наша компания предлагает современные лазерные станки для резки металла, труб и листов. Мы предлагаем оборудование высочайшего качества для бизнеса любого масштаба.
резка нержавейки лазером москва лазерная резка стали цена .
«Правильные перевозки» — это надежная транспортная компания, которая предоставляет услуги по перевозке грузов и вещей по всей России. Мы занимаемся транспортировкой мебели между городами и регионами страны. Благодаря профессиональному подходу и опыту наших специалистов, «транспортная компания правильные перевозки» гарантирует безопасность и сохранность вашего имущества на всех этапах транспортировки.
Для вашего удобства мы предлагаем услуги междугородных переездов с возможностью рассчитать стоимость и сроки онлайн. Независимо от того, нужен ли вам домашний переезд или перевозка личных вещей, наша команда обеспечивает высокий уровень сервиса и индивидуальный подход к каждому клиенту. Уточнить детали или заказать услугу вы можете по телефону 8 (800) 505-18-39 или 88005051839.
Компания предлагает доступные цены на перевозки, обеспечивая оперативную доставку в другой город. Наши специалисты профессионально занимаются домашними перевозками, минимизируя ваши затраты времени и средств. Обращайтесь к нам, и «транспортная компания правильные перевозки» сделает ваш переезд комфортным и безопасным.
Идеальное решение для перевозок | Качественные транспортные услуги | Надежность на каждом этапе перевозки | Идеальный выбор для грузоперевозок | Контроль качества каждого этапа перевозки | Профессиональный подход к каждому клиенту | Безупречное выполнение перевозок грузов | Надежный партнер для перевозок грузов | Эффективное решение для логистических задач | Профессиональный сервис с лучшим качеством | Лучшее решение для вашего бизнеса | Надежное сотрудничество в сфере грузоперевозок | Экономия времени и средств при перевозках | Надежность и профессионализм в каждой доставке
Алкошоп и Alcoshop — это идеальный выбор для тех, кто хочет заказать алкоголь в Москве. Доставка работает круглосуточно, что позволяет получить нужные напитки в любое время. Позвонив по номеру +74993433939, вы можете оформить заказ быстро и без лишних хлопот.
Круглосуточная доставка через Алкошоп позволяет без труда заказать алкоголь на дом. Вы можете обратиться в Alcoshop для заказа через интернет, что делает процесс максимально удобным. Сервис гарантирует оперативное получение заказа.
Для заказа алкоголя в Москве круглосуточно на дом достаточно связаться с Алкошоп. В Alcoshop доступен большой выбор алкоголя, что удовлетворит любые предпочтения. Доставка осуществляется быстро и надежно, делая каждый заказ без лишних ожиданий.
Алкопланет и alcoplanet предлагают удобную и быструю доставку алкоголя. Позвонив по номеру +74993850909, вы сможете получить любимые напитки быстро и без проблем. Доставка доступна по всей Москве, что делает сервис удобным и доступным для всех.
Если вам нужна доставка алкоголя ночью, Алкопланет — это идеальный выбор. Связавшись по +74993850909, вы сможете получить напитки в любое удобное время. Благодаря alcoplanet, вы можете наслаждаться качественным сервисом.
Алкопланет предлагает разнообразие алкогольных напитков с доставкой. С помощью +74993850909 можно быстро оформить заказ и получить его прямо к двери. Услуга alcoplanet гарантирует оперативную доставку по городу, что делает процесс максимально быстрым и простым.