КуМир (Комплект Учебных МИРов) — система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе.
Особенности системы КуМир
- В системе КуМир используется школьный алгоритмический язык с русской лексикой и встроенными исполнителями Робот и Чертёжник.
- При вводе программы КуМир осуществляет постоянный полный контроль ее правильности, сообщая на полях программы об всех обнаруженных ошибках.
- При выполнении программы в пошаговом режиме КуМир выводит на поля результаты операций присваивания и значения логических выражений. Это позволяет ускорить процесс освоения азов программирования.
- Кумир работает в операционных системах 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
Лучшие деревянные жалюзи с электроприводом на рынке
Деревянные горизонтальные жалюзи с электроприводом Деревянные горизонтальные жалюзи с электроприводом . прокарниз
Умные деревянные жалюзи с электроприводом
Деревянные горизонтальные жалюзи с электроприводом Деревянные горизонтальные жалюзи с электроприводом . прокарниз
купить аккаунт продажа аккаунтов
¡Hola expertos del azar !
Con 100 tiradas gratis, tienes mГЎs oportunidades de ganar sin depositar nada. Empieza sin compromiso y juega tus tragamonedas favoritas. ВЎEs gratis!
Juegos con giros gratis sin depГіsito EspaГ±a disponibles — http://100girosgratissindepositoespana.guru.
¡Que tengas magníficas triunfos !
аккаунт для рекламы заработок на аккаунтах
Purchase Ready-Made Accounts Account Trading Service
Sell accounts https://accountsmarketplacepro.com
Account Purchase Buy accounts
Marketplace for Ready-Made Accounts Account Purchase
Account trading platform Account Buying Service
account buying platform account exchange
account buying platform account trading platform
account catalog website for selling accounts
profitable account sales https://accountsmarketdiscount.com/
account market sell account
find accounts for sale accounts market
sell account account purchase
website for selling accounts sell account
sell pre-made account purchase ready-made accounts
buy and sell accounts account market
account market secure account sales
account sale find accounts for sale
buy pre-made account gaming account marketplace
online account store account market
accounts marketplace sell pre-made account
sell account account acquisition
legal Modafinil purchase legal Modafinil purchase legal Modafinil purchase
no doctor visit required: secure checkout Viagra — discreet shipping
Вам требуется лечение? https://chemodantour.ru лечение хронических заболеваний, восстановление после операций, укрепление иммунитета. Включено всё — от клиники до трансфера и проживания.