КуМир (Комплект Учебных МИРов) — система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе.
Особенности системы КуМир
- В системе КуМир используется школьный алгоритмический язык с русской лексикой и встроенными исполнителями Робот и Чертёжник.
- При вводе программы КуМир осуществляет постоянный полный контроль ее правильности, сообщая на полях программы об всех обнаруженных ошибках.
- При выполнении программы в пошаговом режиме КуМир выводит на поля результаты операций присваивания и значения логических выражений. Это позволяет ускорить процесс освоения азов программирования.
- Кумир работает в операционных системах 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 не найдена.
ничего не получается
Стильные шторы на заказ
пошив штор на заказ пошив штор на заказ .
Закажите уникальные шторы на заказ, отличное качество.
Качественные шторы на заказ, с гарантией качества.
Создание штор мечты, под ваш интерьер.
Лучшие ткани для штор на заказ, подчеркивающие ваш стиль.
Заказать шторы на заказ для спальни, с индивидуальным подходом.
Профессиональный пошив штор по вашим размерам, быстро и качественно.
Пошив штор для нестандартных окон, используя современные технологии.
Эксклюзивные шторы на заказ, подчеркивающие вашу индивидуальность.
Классические шторы на заказ, с учетом светотени.
Пошив штор на заказ по индивидуальным меркам, от ведущих мастеров.
Изготовление штор на заказ на любой вкус, с гарантией качества.
Пошив штор по индивидуальному проекту, по вашему желанию.
Модные шторы на заказ для вашего дома, под ваш бюджет.
Дизайнерские шторы на заказ, подчеркните стиль вашего помещения.
Создание уникальных штор для любой комнаты, по мере необходимости.
Эксклюзивные ткани для пошива штор, с гарантией долговечности.
сшить шторы на заказ сшить шторы на заказ . прокарниз
Высокое качество римских штор на заказ
римские шторы на заказ римские шторы на заказ .
Лучшие шторы для уютного загородного жилья
шторы в загородном доме шторы в загородном доме .+7 (499) 460-69-87
kamagra en ligne: kamagra pas cher — Kamagra Commander maintenant
Лучшие деревянные жалюзи с электроприводом на рынке
Деревянные горизонтальные жалюзи с электроприводом Деревянные горизонтальные жалюзи с электроприводом . прокарниз
Kamagra Oral Jelly pas cher: kamagra livraison 24h — Kamagra Oral Jelly pas cher
Acheter Kamagra site fiable kamagra 100mg prix Acheter Kamagra site fiable
kamagra pas cher: acheter kamagra site fiable — kamagra 100mg prix
Cialis generique prix: Cialis sans ordonnance 24h — Achat Cialis en ligne fiable tadalmed.shop
Kamagra Oral Jelly pas cher: Kamagra Oral Jelly pas cher — Kamagra Commander maintenant
Acheter Cialis 20 mg pas cher Tadalafil 20 mg prix en pharmacie Cialis en ligne tadalmed.com
pharmacie en ligne livraison europe: Livraison rapide — vente de mГ©dicament en ligne pharmafst.com
Умные деревянные жалюзи с электроприводом
Деревянные горизонтальные жалюзи с электроприводом Деревянные горизонтальные жалюзи с электроприводом . прокарниз
Cialis generique prix: Cialis sans ordonnance pas cher — Acheter Cialis tadalmed.shop
achat kamagra: kamagra oral jelly — kamagra pas cher
Cialis sans ordonnance 24h: cialis prix — Cialis generique prix tadalmed.shop
Tadalafil 20 mg prix en pharmacie: Pharmacie en ligne Cialis sans ordonnance — Cialis en ligne tadalmed.shop
https://pharmafst.shop/# trouver un mГ©dicament en pharmacie
Tadalafil achat en ligne: Pharmacie en ligne Cialis sans ordonnance — Tadalafil sans ordonnance en ligne tadalmed.shop
Pharmacie en ligne Cialis sans ordonnance cialis sans ordonnance Acheter Cialis 20 mg pas cher tadalmed.com
Achat mГ©dicament en ligne fiable: Pharmacies en ligne certifiees — pharmacie en ligne avec ordonnance pharmafst.com
https://rxexpressmexico.shop/# mexican rx online