В кружках технического творчества детей и некоторых школах используется язык Лого [[ru:Logo_(язык_программирования)]] в русифицированной среде ЛогоМиры - адаптация MicroWordsEX. Последний имеет "Robotics Edition" которая разрабатывалясь под набор робота LEGO NXT
Адаптированная версия называется ЛЕГО "ПервоРобот" так же основанная на наборе "ПервоРобот NXT". Для программирования используется визуальная (drag-and-drop) среда
как я понимаю, непосредственно программирование в этих курсах имеет второстепенное (прикладное) значение.
+++
Lego робот технологически проработан в расчете на самостоятельное конструирование детьми - функционально законченные закрытые блоки, не требующие для сборки крепежных деталей, разъемы с диференцированными по дипам оборудования (чтобы нельзя было перепутать)
яркие привлекательные корпуса с возможностью добавить стандартные детали конструктора
визуальная среда программирования - буквально _построения_ поведения физической системы.
---
ЦЕНА - порядка 10 тыс.руб. за конструктор. Не только сами школьники (т.е. их родители), но и кружки/школы не могут спокойно потратить такие деньги, тем более на несколько комплектов
ограниченное количество периферии и ее относительная примитивность
низкая прочность конструкций - обратная сторона базирования на конструкторе из слабо-скрепленных элементов.
может ли помочь МиниБот?
+++
доступная цена - кружки/школы могут купить разумное количество комплектов, школьники могут владеть собственным комплектом
значительная расширяемость системы, при сравнительно низкой стоимости периферии
достаточная конструкционная прочность - при использовании резьбовых соединений (лучше бы начиная от M6) совместно с панелями от Лего - для навешивания стандартных деталек
различные способы программирования - васик, ир-пульт, готовые прошивки(?)
---
1. не нашел упоминания о использовании визуальной среды программирования
2. отсутствие корпусов на центральном блоке и модулях
3. захочет ли кто-то из преподавателей переучиваться со "стандартного" уже среди образовательных учтеждений Лого на новые для них системы
возможные варианты решения:
1. a) использовать "тот самый" интерпретатор и терминал - хоть с васик-ом, хоть с фортом
b) MS Robotics Studio, но он полностью английский
2. прикинуть как использовать типовые корпуса - повышается стоимость продукта
3. тут все зависит от рассудительности и инициативности преподавателей - считаю этот пункт самым сложным и трудно разрешимым
Минусы мне совершенно понятны и известными условиями оправданны, по этому критикой прошу не считать. МиниБот однозначно впечатляет как завершенная, не дорогая, продаваемая система с активной поддержкой, квалифицированным комьюнити, инициативой "Национальный класс роботов"