Как научить детей программированию с помощью LEGO. Программируемый робот для детей: обзор, отзывы

Преподавание основ робототехники для детей - отличный способ воспитывать любовь к науке и технике, которая будет расти вместе с ними по мере взросления. Веселые комплекты роботов для детей - отличный способ познакомить юных инженеров с простыми концепциями робототехники. Робототехнические проекты увеличивают творческий потенциал, учат детей следовать указаниям, а готовый продукт дает им чувство выполненного долга и уверенности. И, конечно же, у них будет классная игрушка, с которой можно будет играть, когда проект будет завершен. В мире, где мгновенное удовлетворение часто является нормой, необходимость потратить немного времени и усилий на создание игрушки поможет детям понять ценность игрушек, которые у них есть, а также увидеть принцип их действия изнутри.

Существует множество комплектов роботов для детей, начиная от программируемых роботов с дистанционным управлением и заканчивая простыми и легкими для сборки игрушками. При выборе набора роботов учитывайте возраст и уровень подготовки вашего ребенка. Ребенок, имеющий опыт в создании предметов с конструкторами lego или erector, может пользоваться более сложной сборкой, в то время как новичок может наслаждаться чем-то простым и легким. При покупке комплектов робототехники для детей лучше всего искать комплекты, которые не требуют пайки, что, в общем-то, является нормой для большинства наборов разработанных и для взрослых. Следует покупать робота, который будет надежен и долговечен, а уровень проекта подходит для вашего молодого инженера.

(Если вы ищете роботов конструкторов- не волнуйтесь. У нас есть отличное руководство, которое поможет вам выбрать.)

Конструкторы для самостоятельной сборки для детей

Электронный конструктор роботов Makeblock для начинающих

Набор для роботов Makeblock Starter - отличный вариант покупки робота для детей. Приятно создавать и помогать молодым конструкторам изучать не только робототехнику и электронику, но и базовое программирование Arduino. (Arduino - простая в использовании платформа для создания прототипов с открытым исходным кодом.) В комплекте идёт робот-цистерна или трехколесный робот-автомат, а готовый продукт выглядит довольно круто.

Существует две версии. Одна с управлением роботом по инфракрасному каналу связи; другая использует приложение на вашем телефоне и элементы управления через Bluetooth.

Возраст : 12+

Особенности : Серьезные новички, Arduino, робототехника, программирование


Самый определенно самый красивый маленький робот, которого можно купить для детей. Wonder Workshop Dash Robot идеально подходит для детей, только начинающих изучать робототехнику, программирование и конструирование. Управление осуществляется через бесплатное приложение для Apple или Android. Дети могут использовать свой телефон или планшет для программирования перемещения робота Dash, его танца, освещения, создания звуков, преодоления препятствий и даже реагирования на их голос.

Возраст : 8+

Особенности : Новички, программирование, мобильные приложения

Купите робота 4M Tin Can Robot своему мальчику и обучайте переработке вторичных отходов и роботизации одновременно. В комплект входит все, что нужно для того, чтобы собрать симпатичного робота, за исключением использованной банки 0.33 из под пива или пепси-колы. Готовый продукт - это развлекательный ходячий и шатающийся робот, который понравится детям. Сборка не слишком сложна, но вашему молодому ученому может понадобиться немного помощи.

Возраст : 8+

Особенности : Простой, низкая стоимость


Комплект 11-й программируемых роботов - это домкрат всех профессий... Ну, по крайней мере, 11 уникальных поделок. Этот очень маленький человек может работать на основе чрезвычайно популярной платформы Arduino, превращаясь в линейного робота, робота с резиновыми ленточными пистолетами, робота для обнаружения границ, интерактивного игрового робота и многих других.

Возраст : 9+

Особенности : Arduino программирование, Механика


Королем вселенной роботов-конструкторов должен быть . Несмотря на то, что Lego Robotics обладает более высокой ценой, роботы Lego предлагают удивительные усовершенствования в чрезвычайно популярном мире LEGO. Со встроенными драйверами для пяти уникальных роботов EV3 можно управлять непосредственно с смартфона или запрограммировать через приложения iOS / Android и ПК / Mac.

Возраст : 10+

Особенности : LEGO любителей, программирование, профессиональный


4M Table Top робот - это умный, легко собираемый и недорогой электронный конструктор. Детям понравится собирать этого классного красивого маленького робота. После строительства просто установите батареи и запустите его. Он идет через стол, а затем чувствуя, что находится слишком близко к краю, поворачивается, чтобы идти в другом направлении. Это действительно интересное введение в набор роботов для детей.

Возраст : 9+

Особенности : Простой, низкая стоимость


ZOOB BOT - Победитель конкурса NAPPA Children"s Honor. Это веселый и простой конструктор и отличное введение в робототехнику и инженерию. Робот, которого можно купить в интернет магазине, состоит из шестеренок, суставов и осей, которые просто сцепляются вместе. Набор включает инструкции для разных роботов, а также имеет потенциал для новых идей, которые позволят построить намного больше вариантов моделей. Готовый робот - приятная игрушка с подсветкой.

Возвраст : 6+

Особенности : Простой, батарея как опция, дети младшего возраста

Легкая сборка роботов по инструкции и доступная цена делают этот набор робота конструктора для мальчика замечательной покупкой для новичков. Конечный продукт - классная игрушка, и в нее входит цветной плакат для детей, который можно повесить на стену.

Возраст : 8+

Особенности : Простой, для любителей насекомых, низкая стоимость.

9. Thames & Kosmos Remote Control Machines

Еще один конструктор для сборки роботов на пульте дистанционного управления. Можно с дистанционным управлением, комплект которого имеет все необходимое для создания десяти машин. Креативный дизайнер сможет использовать запчасти, чтобы построить еще много различных моделей, ограниченных только фантазией. Включенный в комплект инфракрасный пульт дистанционного управления позволяет пользователю одновременно управлять тремя разными моторами

Возраст : 8+

Особенности : Промежуточный, креатив, механика

4M Doodling Robot - классный и уникальный маленький робот. Этот недорогой комплект - относительно легкой сборки. Дети смогут наслаждаться просмотром его собственных произведений искусства. Готовый робот можно разделить и перестроить в разных конфигурациях, заставив робота рисовать разные рисунки. Это увлекательный урок в строительстве, механике и базовой робототехнике.

Возраст : 8 +

Особенности : Простые, художники, низкая стоимость

Полный комплект для начинающих с учебным пособием для Arduino UNO R3. Комплект для начинающих Kuman для Arduino UNO - идеальная стартовая площадка для детей, чтобы увлечь их робототехникой и программированием продвинутого уровня. С 44 компонентами и учебным на CD, полным проектов и исходного кода, комплект содержит все, что ваш ребенок должен иметь, чтобы начать создавать потрясающие вещи. От простых и забавных проектов до шедевров электронной техники. Это комплект для детей с безграничным воображением и идеями.

Возраст : 10 +

Особенности : Средний / Продвинутый, программирование, безграничные возможности.

Данная статья, рассчитана на тех читателей, которые хотят научить своих детей чему-нибудь полезному. Предлагаю познакомиться с программируемыми роботами Lego, которые помогут развить у вашего ребенка не только навыки конструирования, но и навыки программирования, что очень полезно в век компьютерных технологий. Как показывает практика, программируемые Лего-роботы способны увлечь не только мальчиков, но и девочек.

Состав программируемого конструктора Lego

На данный момент, можно купить конструктор Lego Mindstorms NXT 2.0, который упакован в довольно вместительный пластиковый контейнер.

В набор входит лоток, в который можно поместить детали необходимые для сборки различных конструкций.

В набор консруктора Лего входит лоток, в который можно поместить детали необходимые для сборки различных конструкций

Одной из самых главных составных частей программируемого конструктора Lego Mindstorms NXT 2.0, является NXT микро-ЭВМ (электронно-вычислительная машина), при помощи которой и осуществляется программирование роботов. На фотографии ниже, можно увидеть один из вариантов собранного робота: в центре конструкции расположена микро-ЭВМ, по бокам прикреплены двигатели (каждый двигатель программируются отдельно), вперед вынесен ультразвуковой датчик, способный определять расстояние до препятствия.

Простейший вариант робота

В комплект конструктора Lego Mindstorms NXT 2.0 входят следующие датчики:

  1. Датчик касания (Touch Sensors);
  2. Датчик звука (Sound sensor);
  3. Световой датчик (Colour Sensor);
  4. Ультразвуковой датчик.

Датчики (слева на право): ультразвуковой, звуковой и касания

Как программировать робота Lego?

Для программирования робота Lego, существует несколько сред программирования. Одной из самых простых, является Lego Mindstorm NXT — визуальная среда разработки. Благодаря Lego Mindstorm NXT, запрограммировать робота, может даже человек, незнакомый с языками программирования.

Lego Mindstorm NXT — визуальная среда разработки

После того, как разработана программа для робота, ее отправляют в микро-ЭВМ (робота можно подключить к компьютеру при помощи кабеля USB, который входит в комплект конструктора Lego Mindstorms NXT 2.0). В микро-ЭВМ можно сохранить несколько программ, для выполнения которых, подключение к ПК роботу не нужно, т.е. он будет работать под управлением программы находящейся в памяти микро-ЭВМ.

Какие соревнования Лего-роботов можно проводить?

Естественно, для проведения соревнований, нужны несколько роботов, как минимум два. В видео-ролике ниже, показаны следующие этапы соревнования Лего-роботов:

  1. Прохождение трассы на время (трасса наклеена черной изолентой на столах);
  2. Роботы-сумо (в круг ставятся два робота, побеждает тот робот, которому удается вытолкнуть противника за пределы черного круга);
  3. Куча-мала (в круг ставится несколько роботов, побеждает тот робот, которому удается вытолкнуть за пределы круга всех своих конкурентов).

Самый зрелищный этап — это «Куча-мала» (досмотрите видео до конца ).

Стоит ли покупать программируемый конструктор Лего для девочек?

Если у девочки технический склад ума, то ей вполне можно купить программируемый конструктор типа Lego Mindstorms NXT 2.0. В проводимых мною соревнованиях, участвовали две девочки, причем одна из них исполняла роль конструктора, а вторая — роль программиста.

Заключение

Не давайте своим детям, извиняюсь за выражение, «тупеть». Именно к этому приводит просмотр большинства телевизионных программ и бесцельное шатание по Интернету. Чем раньше наши дети найдут достойное занятие по душе, тем проще им будет определиться с выбором будущей профессии. Возможно, первым шагом в нужном направлении, будет знакомство с программируемыми конструкторами Lego.

Евгений Мухутдинов

Наборы роботов конструкторов для мальчиков позволяют собирать сразу несколько моделей роботов из одного набора. В каждом наборе вы найдёте подробную пошаговую инструкцию по сборке каждой модели. Большой конструктор, состоящий полностью из металлических деталей (около 1000 штук), включает дополнительные моторчики, датчики, сервоприводы – все, что необходимо для того, чтобы роботы-модельки оживали в детских руках. Можно собрать металлическую гонку F1, шатл, робота-футболиста, робота-бойца (1), робота-уборщика, робота-боулингиста, робота-сборщика бумажных стаканов, робота-змею, робота-мотоцикла, боевого робота (2), робота-борца, робота-машину, робота-игрока в гольф, робота-руку, робота с вращающимся барабаном, робота-бульдозер с клешнями, робота-руку на подставке, робота-джип. Некоторые блоки состоят из алюминия и пластика, если они не несут на себе важную функцию в моделях роботов. Остальные металлические детали способны выдерживать довольно сильное давление и механические повреждения. Детские игры – это супердинамичные мероприятия, особенно в том случае, если в одном месте собирается несколько ребят. Если ваш ребенок интересуется конструированием – набор HUNA TOP 2 явится для него настоящим профессиональным конструктором, который займет в его комнате важное и почетное место.

Где купить конструкторов роботов для школы и дома? В нашем интернет - магазин представлен очень широкий ассортимент конструкторов. Наша компания работает с огромным спектром российских и зарубежных поставщиков робототехники. Несмотря на то, что все роботы и наборы для сборки в данный момент производятся за рубежом, мы стараемся максимально близко соответствовать качественным и новаторским запросам наших клиентов. HunaRobo MRT3 – конструктор в оригинальном названии HunaRobo My Robot Time 3 – идеально подходит для детей старше семи лет. Из 667 деталей конструктора можно собрать от роботов-внедорожников до танков. В конструкторе используется прочный пластик, отвечающий нормам сохранения окружающей среды, он безопасен для ребенка и его здоровья. Набор робо-конструктора HunaRobo MRT3 уникален двумя платами в комплекте, одну из которых модно программировать, другую – нет. Таким образом, следуя инструкции внутри набора, можно собрать любую из моделей роботов, установить на нее уже запрограммированную плату и постепенно понять, как все работает. Далее, можно заняться и программированием самостоятельно. В инструкции внутри коробки все пошаговые действия детально описаны, поэтому разобраться не составит труда. Особенно в том случае, если у вас уже есть небольшой опыт программирования. В комплекте с ПО, USB-шнуром, двумя материнскими платами, звуковой колонкой, пультом дистанционного управления, несколькими видами двигателей, сенсорами и приемником. Основой конструктора работа являеся материнская плата с микроконтроллером, к которой подключается множество переферейных устройств, таких, например, как сервоприводы, датчики, светодиоды, и, конечно же, динамики. В зависимости от потребностей можно купить набор роботов разного масштаба.

В зависимости от названия конструктора роботов для мальчиков можно выбрать количество собираемых моделей. В инструкции к набору находятся алгоритмы по программированию нескольких десятков моделей роботов разнообразных моделей - от человекоподобных до животных. В базовой программе доступны демонстрационные функции работы модели. Простая инструкция поможет самостоятельно собрать несколько разных моделей (от роботов гоночных до летающих и боевых). Внутри комплекта есть программное обеспечение Rogic – специально разработанное для новичков (с расширением функций: While, Break, If, Loop), имеет графический интерфейс. Блок-схема упростит сборку без изучения разного рода алгоритмов. На основе комплектации набора можно собрать как самого простого робота с минимальными функциями, так и робота, который будет выполнять простые команды. Для пользователей, имеющих запас знаний и фантазию, набор открывает неограниченные возможности в роботостроении. Чтобы расширить возможности комплекта, не стоит покупать дополнительные детали, можно просто приобрести ресурсный набор Roborobo. Таким образом, следуя инструкции внутри набора, можно собрать любую из моделей роботов, установить на нее уже запрограммированную плату и постепенно понять, как все работает. Далее, можно заняться и программированием самостоятельно. В инструкции внутри коробки все пошаговые действия детально описаны, поэтому разобраться не составит труда.

Конструкторы роботы для мальчиков.

Особенно в том случае, если у вас уже есть небольшой опыт программирования. В комплекте с ПО, USB-шнуром, двумя материнскими платами, звуковой колонкой, пультом дистанционного управления, несколькими видами двигателей, сенсорами и приемником. Изобретатели Лего сделали все, чтобы их новая игрушка содержала внутри себя передовые технические качества: операционную систему Linux, возможность воспринимать команды голосом. Робот программируется и обладает мощным микропроцессором, в арсенале робота находится большое количество датчиков для выполнения разных команд и сенсоров. Из 594 деталей можно собрать 5 различных диковинных роботов марсоходов, вездеходов, фантастических скорпионов и драконов. Игровая ценность данной модели – это создание управления собственным роботом. Можно создавать простые программы на программном блоке, использовать бесплатное ПО, использовать инфракрасную систему управления роботом. И главное – управление с помощью iOS и Android устройств через интегрированный в корпус робота чип. Таким образом, с помощью простых ПО, которые можно установить на ваше мобильное устройство бесплатно, робот майндстормс может выполнять самые различные функции: стать настоящим другом в поиске утерянных вещей (с помощью инфракрасного сенсора) или перевозчиком небольших грузов.

Роботы-конструкторы – идеальная возможность, чтобы совместить игру и обучение простейшим навыкам программирования. Именно поэтому они пользуются столь большой популярностью в мире.

Различаются они не только производителями, но и способами и возможностями программирования, типами крепежей, а также материалами.

Большинство упрощенных (для новичков) и роботов имеют в комплекте специальное программное обеспечение, которое позволяет без труда задать команды своему творению. В более совершенных моделях придется для начала изучить, основанные на С, языки.

LEGO Mindstorms

Конструктор выпускается в двух типах:

  • детский;
  • продвинутый.

В детском вложено всего лишь несколько моторов, лампочек, а также инструкция с возможными вариантами сборки. Но с LEGO часто инструкция оказывается уже не нужна после первой сборки, и в дело вступает фантазия.

Стоит заметить, хоть программирование этих роботов возможно, блоков управления в этом наборе не предусмотрено, это означает, что робот будет всегда соединен с компьютером при помощи кабеля USB.

Продвинутый же набор открывает намного больший простор для фантазии. Он существует в нескольких вариантах и поколениях (на данный момент поколений три). Они отличаются количеством деталей, наличием дополнительных микрокомпьютеров, а также различными датчиками и другими приборами. Микрокомпьютеры этой серии оснащены операционной системой Linux. Эти схемы поддерживают не только специальные языки программирования, но и C++, C и даже Python.

Для удобства перепрограммирования робота можно воспользоваться официальной программой от LEGO, которая позволит настраивать элементы при помощи интуитивно понятного интерфейса.

Лего держит пальму первенства в роботах-конструкторах уже более десяти лет. Устраиваются соревнования по созданию , где главным призом чаще всего оказывается бюджетное место в престижном ВУЗе.

LEGO Mindstorms – один из 17 вариантов сборки

HUNA

Это сравнительно новый бренд, родом из южной Кореи, который постепенно набирает популярность в кругах юных кибернетиков. Типов наборов HUNA существует два. Их принципиальное отличие заключается в том, что, в одном случае детали выполнены из пластика, а в другом – из металла. Но в то же время их можно комбинировать, так как принцип соединения частей у них общий.

Узнать больше об увлекательных металлических конструкторах для мальчиков можно .

Пластиковые наборы HUNA предназначены для детей, возрастом от шести лет, так как не требуют знания даже основ программирования.

В качестве “мозга” железных комплектов выступает контроллер Arduino, на котором уже стоит специальная прошивка. Среда программирования тут – обычный C-образный язык для Arduino, но для большего удобства его визуализировали.

За счет Arduino, а также более продвинутых систем, данные наборы специализируются на аудитории, достигшей пятнадцати лет. То есть, тех, кто уже перерос Mindstorms.

Makeblock

Следующим конструктором в нашем списке является китайский Makeblock. Как и в предыдущем случае, здесь используется электроника Arduino. Количество продаваемых наборов на официальном сайте просто огромное. Вы можете найти как дешевые комплекты обычных машинок, так и достаточно серьёзные наборы, которые позволяют создать своими руками 3D-принтер.

Все детали Makeblock выполнены из алюминия, на который электростатическим методом нанесена краска (примерно, как и на автомобили). Таким образом, вероятность того, что со временем детали будут выглядеть неказисто, стремится к нулю.

Из интересных моделей следует заметить те, которые выполняют рисунки, среди них:

  • mScara – робо-рука, на которую можно вместо маркера поставить лазер;
  • mSpider – он рисует в вертикальных плоскостях, подобно пауку перемещаясь на ниточках;
  • mCar – машинка, которая рисует маркером там, где она ездит.

Также для этих роботов имеется специальное ПО, которое позволяет создать рисунок любой сложности. Для этого достаточно загрузить его в графический редактор программы.

#Структор

Этот конструктор производится в России и отличается от других тем, что его детали выполнены из вспененного ПВХ. Их толщина составляет пять миллиметров, что позволяет создавать небольшие, но достаточно прочные конструкции.

А тот факт, что ПВХ – мягкий материал, позволяет решить вечную проблему конструкторов – детали не такие, как их хочется видеть. В данном случае все решается обычным канцелярским ножом или скальпелем.

Достоинства ПВХ:

  • низкая стоимость;
  • простота обработки – достаточно лишь вооружиться ножом, карандашом и линейкой;
  • высокая прочность;
  • влагоустойчивость;
  • пожаробезопасность – температура возгорания листового ПВХ превышает 400 градусов Цельсия.

Малую прочность конструкции производители предлагают решить двумя способами. Первый – просто склеить детали. Лучше всего для таких целей подойдет специальный клей “Космофен”. Второй способ – объединить #Структор с советским (или аналогичным) железным конструктором.

#Структор от “Амперка”

Хоть детали от такого обращения долго не проживут, вы всегда сможете купить лист пластика и вырезать новые. Чертежи деталей находятся в свободном доступе, да и фантазию никто не исключал.

Управление элементами #Структор производится на Arduino. А благодаря универсальности материала, из которого изготовлены элементы конструктора, любой датчик, сервопривод или мотор легко внедряются в конструкцию.

Vex

Фирма известна в основном благодаря своим вибророботам. Но немногие в курсе, что она также производит наборы по созданию полноценных роботов. Наборы предназначены для детей от десяти лет. Но благодаря широкому ассортименту продукции их также можно использовать в школах или университетах.

Если какого-то элемента будет недоставать, всегда можно приобрести его отдельно. На сайте производителя имеется масса различных датчиков, моторов и других элементов конструктора. Кроме того, покупая дополнительные детали, можно повысить сложность изделий.

Только в наборах корейской компании Vex встречаются коробки передач или колеса Илона.

Программирование происходит на одной из нескольких сред. Всего среды три. Первая представляет собой экран, где вместо прописывания команд просто перетаскиваются блоки. Вторая же – классические блок-схемы, как на уроках информатики. Третья среда очень похожа на ПО от LEGO – то же перетаскивание блоков с командами и значениями.

Примечательной особенностью является также наличие ПО VEX Assembler. Это 3D редактор, в котором вы можете придумать и испытать своего робота до того, как начнете его строить вживую.

VEX Robotics by HEXBUG

FischerTechnik

Комплекты конструкторов производит немецкая компания. Линейка ROBOTICS, которая и открывает для детей мир роботов, насчитывает шесть наборов. Все они предлагают создать несколько роботов, которые выполняют те или иные функции. Как и со всеми конструкторами, веселье начинается в тот момент, когда все инструкции уже перепробованы.

Чтобы не было недостатка в деталях и электронных компонентах отдельно можно приобрести наборы расширения, дистанционное управление и многое другое.

Отдельного внимания заслуживают контроллеры, продающиеся отдельно. Хоть их стоимость сопоставима со стоимостью целого набора, границы, которые они открывают, с легкостью перекрывают этот факт.

В продаже имеется два типа контроллеров:

  • Robo TX;
  • Robo TXT.

Высокая цена за них обусловлена тем, что это не просто контроллеры, а настоящие микрокомпьютеры с поддержкой Wi-Fi, Bluetooth и довольно мощной “начинкой” для своих малых размеров. Для повышения производительности эти контроллеры могут быть совмещены в одну сеть.

Программирование происходит на бесплатной программе Robo Pro. Все команды задаются при помощи логических блоков, что позволяет обучить ребенка азам программирования в игровой форме.

ТРИК

Конструктор родом “рожденный” в России. Его производители решили помочь любителям робототехники, которые используют советские металлические конструкторы. Поэтому все детали имеют отверстия с теми же десятью миллиметрами, что и железные конструкторы.
Этот конструктор на рынке новичок, но уже зарекомендовал себя как универсальный и очень удобный.

На данный момент имеется четыре типа наборов:

  • стартовый;
  • образовательный;
  • школьный;
  • соревновательный.

Их различие в количестве деталей и электроники. Во всех наборах вы найдете микроконтроллер, микрофон и видеокамеру или датчики, светодиоды и колеса.

Микроконтроллер ТРИК работает на Linux и имеет на борту процессор с 24 мегагерцами и целые 256 Мбайт оперативной памяти. Также ее можно расширить за счет Flash-карты.

Набор для сборки ТРИКС

Создатели данного конструктора решили не привязывать контроллер к одной среде программирования. Поэтому он поддерживает C, C++, Python и даже Java. Для тех, кто только изучает программирование, имеется специальная среда программирования, предназначенная для контроллера ТРИК.

Так как контроллер поддерживает множество команд, для удобства управления имеется приложение для смартфонов под управлением Android. Команды передаются при помощи Wi-Fi.

MOSS


Американская компания, придумавшая MOSS, пошла нестандартным путем – она отказалась от проводов.
Вместо них используются детали кубической формы, которые имеют цветные грани. Их назначение следующее:

  1. Зеленые – передача электричества от аккумулятора.
  2. Красные – вход данных.
  3. Коричневые грани – выход данных.
  4. Голубые – эти грани передают и электричество и данные. Они нужны для того, чтобы соединять детали при помощи гибкого элемента.

Да, конструкция довольно сложна, но если в ней разобраться, фантазию в создании роботов будет уже не остановить. А понять в чем суть в ней, может и ребенок 8 лет, на которого конструктор и рассчитан. Модули соединяются межу собой при помощи металлических шаров, крепящихся на магниты. Магниты эти расположены на углах модулей.

Robo Wunderkind от MOSS

Программирование микроконтроллеров можно совершать на двух программах. Первая представляет собой визуализатор с дополнительными параметрами. Она подойдет для тех, кто не очень хорошо разбирается в C-коде.

Вторая же программа направлена на тех, кто хорошо в нем разбирается. Она компилирует ваш код и переносит его в контроллер. Обе эти программы работают на Windows и Mac OS, но не поддерживаются Linux.

Для удаленного правления роботом MOSS существует сразу несколько программ для мобильных устройств. Это и пульты управления, экспорт данных с датчиков, рисование графиков и многое другое. Все программы доступны для iOS, а некоторые и для Android.

Для детей дошкольного возраста можно выбрать набор для сборки без электротехнической составляющей, например, .

Стоит заметить, что в обзоре не учитывались конструкторы, стоимостью свыше ста тысяч рублей, а также те, которые требуют какой-либо пайки.

Робот MECCANO, управляемый с помощью смартфона или планшета

Видео

Данное видео подробно расскажет Вам о программируемых роботах: какие они бывают и какой лучше выбрать.

Чтобы выбрать конструктор, нужно определиться, для кого он:

  • LEGO Mindstorms лучше всего подойдет ребенку, который увлекается роботами. А так как у большинства детей есть обширная коллекция LEGO, фантазия ребенка будет поистине безграничной.
  • Если вы разыскиваете конструктор для себя, то стоит обратить внимание на ТРИК или #Структор, так как они оба совместимы с советским железным конструктором, а второй к тому же, еще, и выполнен из ПВХ.
  • Но, так или иначе, эти конструкторы очень сильно улучшат способности вашего ребенка к логическому мышлению, а также подготовят его к тому, что будет ждать его в школе или институте.

Не лишним будет, перед покупкой , подробно изучить каждый понравившийся набор для сборки. А также подумать над тем, чтобы отдать ребенка в клуб радиолюбителей, если данная тематика ему нравится.

Можешь и сам попробовать.

Наверное, ты ждал под заголовком статью о том, как LEGO таинственным способом делает из детей гениев-программистов? На самом деле, важность знания азов программирования в современном мире сложно переоценить.

Почему программированию надо учиться с детства

Достаточно оглянуться вокруг – нас окружают операционные системы на мобильных и настольных гаджетах, “умные дома”, системы виртуальной реальности, самодвижущийся транспорт и многое другое, что еще недавно казалось фантастикой или далеким будущим.

Это имеет самое непосредственное отношение к образованию . Готовила ли тебя школа к использованию современных технологий? И речь не обязательно про информатику. Например, в моей школе наиболее сложным прибором был токарный станок, где на уроке труда мы вытачивали деревянные подсвечники.

Даже при работе с этим аппаратом из 70-х годов требовалось базовое понимание алгоритмов – нужно подготовить деталь, закрепить её, проверить, безопасно ли начинать работу, и только потом включить станок. Звучит элементарно? Для взрослого человека – да , но не для ребят младшего школьного возраста.

Самая главная задача – это увлечь ребенка процессом. Магическое превращение куска дерева в элегантный подсвечник стало достаточным стимулом для начала обучения. Примерно в том же возрасте я записался в ближайший “Юный техник”, где популярность секции “электронные машинки на дистанционном управлении” была столь высока, что очередь на запись была на 2 (два!) года вперед.

Пришлось идти на выжигание, а запах жженой фанеры я до сих пор распознаю с удивительной точностью.

В возрасте постарше я познакомился с первыми ПК, диалап-интернетом и попытался освоить “классическое программирование” при помощи толстой книги “Программирование на C++”. Меня ожидало полное разочарование – более скучной книги я не читал, пожалуй, никогда. “Глава 2” осталась непреодолимым препятствием, которое даже спустя пятнадцать лет наводит на меня зевоту.

Как легко научить ребёнка программировать

Если бы в моем детстве обожаемый мной конструктор LEGO умел то, что умеет сейчас – кто знает, писал бы я сейчас эти строки или занимался бы программированием всерьёз. Знакомит детей одновременно с программированием и с основами робототехники серия конструкторов LEGO Education WeDo, которая представлена различными наборами.

Некоторые из них назвать “умными” можно только условно, но каждый посвящен различными обучающим сценариям.

Программа WeDo 1.2 с дополнением Feature Pack 2 занимает около гигабайта места и бесплатно не распространяется. Её можно приобрести на почти архаичном CD. Будем надеяться, что скоро LEGO будет раздавать и предыдущую версию даром (так как сейчас бесплатно доступна версия ПО 2.0). Все материалы переведены на русский язык, а для WeDo 2.0 доступно также приложение для iOS. Дизайн программ унифицирован, в нём минимум текста и много видеороликов - как развлекательных, так и учебных.

На какие наборы LEGO Education стоит обратить внимание

Что же такого хорошего в первой версии WeDo? Основной набор называется LEGO Education WeDo Construction Set 9580 (LEGO Education 9580 Строительный набор «Перворобот» WeDo) и состоит из 158 элементов. Тут можно найти долгожданную “изюминку” – USB-коммутатор (через него происходит управление моторами и датчиками), управляемый мотор и два датчика.

Работать одновременно можно с тремя (!) наборами. Датчик наклона различает шесть положений – «Носом вверх», «Носом вниз», «На левый бок», «На правый бок», «Нет наклона» и «Любой наклон». Датчик расстояния обнаруживает объекты на расстоянии до 15 см. Мотор же способен крутится по часовой стрелке или против неё, можно настраивать уровень его мощности.

Для управления этими гаджетами и понадобится старое доброе программирование – можно использовать язык програмирования Cкретч , который собственно и был создан как продолжение идей языка Лого и конструктора LEGO. Первые версии Скретча разрабатывались небольшой командой программистов для детей в Массачусетском технологическом институте.

Программы на Скретче состоят из графических блоков, подписи на которых доступны на русском языке. Для программирования сценариев используется “drag-and-drop-подход” – блоки из доступной “палитры блоков” перетаскиваются в область скриптов – так просто, что разберётся даже ребенок. Хотя минуточку, в этом и есть главная фишка!

Каждый из этих элементов (мотор, датчики и взаимодействие между ними), а еще поведения экрана монитора и звуковое сопровождение можно запрограммировать в необходимой последовательности - согласно собственным пожеланиям или при помощи учебных материалов-подсказок.

Учебных материалов тут даже больше, чем нужно. Например, руководство для взрослого (для родителя или учителя) доступно в виде PDF документа, занимающего 177 страниц! «Из коробки» доступны инструкции по сбору двенадцати различных моделей, программировать которые можно подключив USB-коммутатор к компьютеру или ноутбуку, где и исполняется собранный из блоков код. Механизмы разделены согласно учебным задачам:

  • “забавные механизмы” (помогают в изучении основ физики)

  • “звери” (модели и работа с ними дают понимание того, что система должна реагировать на свое окружение – крокодила можно научить закрывать пасть, а птицу – щебетать или порхать в зависимости от наклона)

  • “футбол” (удивительно, но эти модели посвящены математике – подсчёт количества голов)
  • “приключения” (наиболее динамичная часть, включающая мини-фигурки в качестве персонажей и водителей для различных механизмов)

Обучение происходит в четыре этапа - это этап установления взаимосвязей (конструирование, рефлексия и развитие). Потому для каждой из инструкций доступны вводная часть, инструкции по сборке, наводящие вопросы и предложение по дальнейшим действиям. Сразу ощущается разница между LEGO и простыми игрушками – после сбора модели интерес к ней не пропадает, всегда есть задел на будущее.

Расширить многообразие возможных роботов-моделей способен отдельный ресурсный набор , с колёсами и ротором.

Деталей в нём вдвое больше, нежели в базовом - 326 элементов, включая дополнительные минифигурки LEGO, для которых (по большей части) и строятся все конструкции - это может быть не только карусель, кран, лифт, механический крокодил, обезьянка-барабанщица, но и куда более сложные и занимательные механизмы. Подрастающему творцу будет еще интереснее возвращаться к набору раз за разом!

Чтобы получить “всё и сразу”, Lego Education WeDo 9580 и ресурсный набор WeDo 9585 можно приобрести одним комплектом, а хранить детали можно в коробке-контейнере.

Используя больше двух наборов WeDo вместе с дополнительными блоками можно усложнять и создавать собственные конструкции, всё ограничивается лишь фантазией (и количеством доступных деталей). В качестве примера приведу настольный робо-теннис:

Совершенно не обязательно использовать набор, требующий компьютера. Если ребенку (или ребенку внутри тебя) около 5-6 лет или больше по душе “чистая механика”, отличным выбором станет набор «Простые механизмы» Lego Simple Machines Set (9689) , где вместо мотора в комплекте колеса, рычаги, ролики и оси, а всего элементов – 204.

При помощи него легко можно изучить процесс передачи движения и преобразования энергии в машине. Постепенно можно переходить к более сложным типам движения, использующих кулачок, червячное и коронное зубчатые колеса. Это даст понимание того, как трение влияет на движение модели.

Впрочем, строить механические конструкции можно и при помощи набора “Перворобот”, просто используя вместо мотора удобную ручку и собственные усилия. Каждый из таких наборов не стыдно подарить учебному заведению в качестве учебного пособия – вместе с методическими материалами они смогут радовать новых учеников каждый год. Ну или целый отряд детишек, собравшийся дома на выходные. :)

Для деток помладше (дошкольного возраста от 3-4 лет) такие наборы не подойдут – на помощь может прийти базовый набор «Моя первая история» Lego StoryTales (45005) , развивающий языковые навыки. Игровой сценарий предлагает ребенку и родителю выступить в качестве рассказчика сказки или истории, а сами детали выступают в роли качестве главных героев, актёров и инвентаря.

При помощи iPad’а и программы StoryVisualizer можно формировать графические комиксы-истории, комбинируя элементы набора с изображением на экране. Кроме того, в комплекте есть карточки с идеями и подсказками для родителей или преподавателей. Сами элементы конструктора тут крупнее (это сделано для безопасности), а в комплекте их 106.

Судя по отзывам в интернете, это работает – детям нравится как и сам конструктор LEGO, так и то что он “растёт” вместе с ними.

Научи детей программированию с помощью LEGO

Каждый, кто хоть раз заходил на современный сервер, где дети играют в Minecraft, понимает – иногда лучше сохранить минимальный контроль за развлечениями и обучением, и “оффлайновый” конструктор LEGO для этого подходит как нельзя лучше.

Потому серия Education от LEGO - это конструктор, способный подарить ребенку не только удовольствие от игры, но и крайне полезные знания и навыки. Детский «безъязыковой» графический интерфейс почти не содержит надписей, а видеоинструкции основаны на принципе «смотри и делай как я».