КуМир (Комплект Учебных МИРов) — система программирования, предназначенная для поддержки начальных курсов информатики и программирования в средней и высшей школе.
Особенности системы КуМир
- В системе КуМир используется школьный алгоритмический язык с русской лексикой и встроенными исполнителями Робот и Чертёжник.
- При вводе программы КуМир осуществляет постоянный полный контроль ее правильности, сообщая на полях программы об всех обнаруженных ошибках.
- При выполнении программы в пошаговом режиме КуМир выводит на поля результаты операций присваивания и значения логических выражений. Это позволяет ускорить процесс освоения азов программирования.
- Кумир работает в операционных системах 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
mexico drug stores pharmacies: Rx Express Mexico — Rx Express Mexico
mexican rx online: mexico pharmacy order online — mexican online pharmacy
Medicine From India: Medicine From India — indian pharmacy online
pharmacy com canada Express Rx Canada canadian pharmacy price checker
indian pharmacy online: indian pharmacy — MedicineFromIndia
buy prescription drugs from canada cheap: Generic drugs from Canada — trustworthy canadian pharmacy
http://rxexpressmexico.com/# mexico pharmacies prescription drugs
indian pharmacy online shopping: MedicineFromIndia — Medicine From India
top 10 pharmacies in india: Medicine From India — indian pharmacy online shopping
indian pharmacy online medicine courier from India to USA medicine courier from India to USA
vavada вход: vavada casino — вавада казино
pinup az: pinup az — pinup az
пин ап казино официальный сайт pin up вход пинап казино
pin up azerbaycan: pin-up — pin up azerbaycan
vavada вход vavada casino vavada вход
vavada casino: vavada — вавада зеркало
vavada вход: вавада казино — вавада официальный сайт
вавада: вавада официальный сайт — вавада
купить аккаунт продажа аккаунтов
¡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 !
аккаунт для рекламы заработок на аккаунтах
pin up azerbaycan: pin up azerbaycan — pin up
vavada casino вавада казино вавада казино
pin up azerbaycan: pin up azerbaycan — pin up
вавада официальный сайт: вавада — vavada вход
Purchase Ready-Made Accounts Account Trading Service
Sell accounts https://accountsmarketplacepro.com
пин ап зеркало: пин ап казино официальный сайт — пин ап казино
пин ап казино: пин ап вход — pin up вход
pin up casino pin up azerbaycan pinup az
Account Purchase Buy accounts
pin up: pin up — pin-up casino giris
Marketplace for Ready-Made Accounts Account Purchase
пин ап казино: пинап казино — пин ап вход
Account trading platform Account Buying Service
https://pinupaz.top/# pin up
pin up azerbaycan: pin-up — pinup az
pin up pinup az pin up
account buying platform account exchange
пин ап казино официальный сайт: пин ап зеркало — пин ап вход
http://pinuprus.pro/# пин ап казино официальный сайт
account buying platform account trading platform
https://vavadavhod.tech/# vavada
вавада казино вавада официальный сайт вавада официальный сайт
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
vavada вход: вавада — vavada
pinup az: pin-up — pin up
website for selling accounts sell account
vavada: вавада зеркало — вавада казино
пин ап зеркало: pin up вход — пин ап вход
sell pre-made account purchase ready-made accounts
buy and sell accounts account market
pinup az: pin up casino — pin up casino
account market secure account sales
account sale find accounts for sale
pin-up casino giris pin up pin up casino
buy pre-made account gaming account marketplace
вавада казино: вавада зеркало — vavada
пин ап вход пин ап казино официальный сайт пинап казино
пин ап зеркало: пин ап зеркало — пин ап зеркало
online account store account market
https://pinupaz.top/# pinup az
пин ап зеркало pin up вход пинап казино
accounts marketplace sell pre-made account
sell account account acquisition
https://pinupaz.top/# pin up az