Jump to content

Миниблог

Миниблог
Разработчик(и) Хулиан да Силва Ницца
Стабильная версия
v0.83 / 29 апреля 2015 г .; 9 лет назад ( 29 апреля 2015 )
Написано в С++ / wxWidgets
Операционная система Винда , Линукс
Тип Язык визуального программирования
Веб-сайт миниблог .org

Minibloq — графическая среда разработки для Arduino. [1] и другие платформы. Его основная цель – помочь в обучении программированию. [2] Он специально используется в робототехнике в начальных, средних и старших школах. Оно широко используется в Аргентине, где только в провинции Сан-Луис более 60 000 детей прошли обучение с помощью этого программного обеспечения в государственных школах. [3]

Как это работает

[ редактировать ]

Minibloq — это, по сути, генератор графического кода с некоторыми возможностями IDE. [4] Он автономен, и каждый дистрибутив включает в себя полный [инструментарий], необходимый для компиляции (или интерпретации, в зависимости от выбранной цели) и развертывания кода на выбранной аппаратной цели. Каждый блок кода настроен в XML . Начиная с первой публичной версии, код генерируется в реальном времени (для этого используется Scintilla ). Вот несколько примеров кода, сгенерированного для Arduino :

версии v0.82, ее также можно использовать в качестве IDE для обычного программирования Arduino Начиная с и других физических вычислительных плат.

Начиная с версии v0.82, [5] В состав miniBloq входит miniSim: небольшой 2D-симулятор робота, специально предназначенный для детей. Это очень простой инструмент, который поможет обучить основам программирования роботов детей, у которых нет настоящего робота. В miniBloq есть несколько простых блоков, которые управляют небольшим смоделированным роботом с некоторыми воспоминаниями о Logo , где робот может нарисовать небольшую среду (например, лабиринт), а затем использовать датчик для взаимодействия с этой средой. miniSim находится под той же лицензией, что и miniBloq, и был запрограммирован на Python с использованием PyGame . miniSim — это официальное программное обеспечение-симулятор, используемое образовательной программой Educ.Ar правительства Аргентины. [6]

Операционные системы

[ редактировать ]
Миниблок + OLPC + Ардуино .

miniBloq работает под Windows и Linux , в принципе, без зависимостей. Версия v0.81 распространяется как в виде установщика Windows (exe), так и в виде одного сжатого файла для нескольких ОС, который содержит версии для Windows и Linux . Этот последний дистрибутив был разработан как портативный, поэтому пользователь может запускать его с флэш-накопителя в любой из этих операционных систем. Версия v0.82 доступна только в версии для Windows, поскольку Linux находится в стадии разработки. Однако предварительную версию Linux можно загрузить из ветки репозитория miniBloq на GitHub .

Производное программное обеспечение

[ редактировать ]

Существуют производные версии miniBloq, созданные для конкретных платформ сторонними командами или частными компаниями:

  1. ^ «miniBloq: аргентинская среда для программирования роботов, используемых в школах по всему миру» . RedUSERS. 8 мая 2014 г.
  2. ^ Томойосе, Гильермо (9 мая 2014 г.). «miniBloq, аргентинский язык программирования для роботов, который доступен всему миру» . Нация .
  3. ^ «Всем в робототехнику, правительство провинции Сан-Луис» . Университет Ла-Пунта, правительство провинции Сан-Луис, Аргентина. 2014. Архивировано из оригинала 05 октября 2014 г.
  4. ^ «Minibloq: IDE для обучения программированию роботов» . НЕОТЕО. 8 мая 2014 г.
  5. ^ «Выпущена последняя версия Minibloq — Minibloq.v0.82» . Мастера Создателя. 31 мая 2014 г.
  6. ^ «Сборник «Профессии и новые технологии: Робототехника» . Министерство образования Аргентинской Республики. 2014.
  7. ^ «Победители конкурса Design Challenge African Robotics Network 2103/2014» . АФРОН. 2014.

Публикации

[ редактировать ]

В Интернете в формате PDF доступно несколько учебных пособий о miniBloq и образовательной робототехнике:

[ редактировать ]

Веб-статьи

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f066dfcbb8ec23bc4fed3ae37f09fa27__1700700540
URL1:https://arc.ask3.ru/arc/aa/f0/27/f066dfcbb8ec23bc4fed3ae37f09fa27.html
Заголовок, (Title) документа по адресу, URL1:
Minibloq - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)