В нашей IT-школе мы преподаем робототехнику на 2 популярных платформах: Lego и Arduino. В чем разница?
Lego замечательно подходит для учеников начальных классов (1-3) для начала обучения робототехнике. Конструкторы очень яркие, имеют привлекательный для ребенка дизайн: руки сами тянутся придумать, собрать и запрограммировать какую-нибудь модель робота. Можно по инструкции, а можно — придумать самому! У нас в классах есть расширенные наборы для более сложных инженерных проектов на Lego, которые позволят ребенку проявить максимум фантазии и получить огромное удовольствие от обучения.
Конструкторы оборудованы датчиками, блоком управления, двигателями, передачами, шестернями и другими деталями для создания роботизированных механизмов. Подключая свои конструкции к ПК, ребята учатся создавать и редактировать алгоритмы для понимания основ программирования.
С 4 по 8 класс ребята занимаются на более "взрослой" платформе Lego Mindstorms EV3, которая позволяет создавать более продвинутые конструкции и механизмы. Естественно, с более сложным программированием. С моделями роботов, собранных на Lego Mindstorms EV3, можно участвовать в международных соревнованиях по робототехнике. Слышали про WRO (World Robotics Olympiad) — Международную олимпиаду по робототехнике? Это оно и есть :) Занятия на платформе Lego формируют у подростка отличную базовую школу в области робототехники и дают возможность проявить себя и в соревновательной сфере.
Учиться робототехнике на Arduino можно уже с 6 класса, когда у ребенка сформирована базовая культура работы на компьютере и появляется интерес к техническому творчеству.
В чем принципиальное отличие Arduino от робототехнических наборов компании Lego?
1) В первую очередь, это стоимость самих электронных компонентов. Цена на Lego "кусается", и стоимость базового набора для обучения подростка робототехнике находится в районе 500-600 долларов США. Вместе с расширенным набором — еще дороже. У Arduino в этом аспекте все очень демократично — разница в цене — в десятки раз ниже, и наборы Arduino для обучения робототехнике и программированию можно купить домой за сумму, начиная от 30 долларов, и этого вполне хватит для базового обучения.
2). Внешний вид и общая идея Arduino. Наборы Lego обладают массой достоинств с точки зрения обучения программированию / инженерным концепциям, но внешне вся электронная начинка скрыта за красивым пластиком, брэндом, блестящими и радующими глаз цветными деталями. Arduino в этом смысле больше напоминает набор «юный техник», где дети видят реальное «железо», компьютерные платы, провода, разъемы, следы пайки. Т.е. все, как оно есть в жизни. Lego это скрывает под более игрушечным фасадом, хотя тоже обладает очень серьезным потенциалом.
Если Lego позиционируется как образовательная платформа, то технологии Arduino используются и в реальной жизни. С помощью Arduino создаются действующие, прикладные решения для «умного дома», интернета вещей, автоматизированных устройств и многое другое. Роботы, созданные на Arduino, выглядят «железнее», менее гламурно и более «настоящими». В этом — тоже свой плюс и свое очарование. Для Arduino выпускается огромное разнообразие датчиков и комплектующих, которое даже не снилось их коллегам из Lego. Некоторые из них превосходят Lego по точности / скорости. И, конечно, стоят значительно дешевле.
Также для программирования роботов на Arduino используются «взрослые» языки программирования. Несмотря на возможность понимать программы на Python и Java, для работы с Lego Mindstorms в учебном процессе используется упрощенный визуально-блочный язык программирования. А Arduino программируется на классическом С-подобном языке, он осваивается достаточно легко даже учащимися средних классов.
Arduino делает больший уклон в изучение микро-электроники, схемотехники, микроконтроллеров, прикладного программирования. Еще одно достоинство — это возможность использовать фактически любые детали для создания своих конструкций. Их можно самостоятельно спроектировать и распечатать на 3Д-принтере или взять из каких-то других даже не предназначенных для этого наборов — и все будет работать, если грамотно коммутировать и написать программу. Одним словом, с Arduino у ребенка будет ничем не ограниченная свобода творчества, и это не громкий слоган, а действительно так.
1). Для начальной школы Lego — бесспорный лидер и лучший выбор для изучения роботехники. Концепт Lego легко увлекает и погружает в процесс, стимулируя интерес к обучению. Идеальный возраст начала учебы: 1-3 классы.
2). Робототехника для подростков: в 4-5 классах целесообразно заниматься на платформе Lego Mindstorms EV3. Она выглядит более внушительно и обладает хорошим потенциалом и также очень увлекает детей.
3) Начиная с 6-го класса можно либо углубляться в нюансы проектирования, конструирования и программирования на Lego Mindstorms (при грамотном подходе можно делать интереснейшие проекты даже и в старших классах), или же перейти на технологию Arduino, которая а) дешевле б) несет более прикладной характер 3) практически не имеет ограничений для создания чего-то нового и воплощения множества замыслов.
Одним словом, хорошо и то, и другое, и выбор во многом зависит от склонностей и характера ребенка. Кому-то нравятся провода, микросхемы, компьютерные платы, вид пайки и реалистично выглядящая аппаратная часть Arduino. А кому-то ближе Lego, ведь не зря у этой фирмы миллионы поклонников в мире среди детей и подростков:)
В нашей IT-школе сейчас идет набор в группы 1-3 класса для обучения робототехнике на платформе Lego WeDo. Также учащихся 4-8 классов для обучения на платформе Lego Mindstorms EV3. И формируются группы (6 класс и старше) для изучения прикладной робототехники / программирования на платформе Arduino. Есть группы по будним дням и по выходным. Спешите! Сегодня свободных мест — меньше чем вчера, а завтра их станет меньше, чем сегодня!
Звоните:
+375291278520
+375336917840
График работы в учебном году:
C 9:00 до 18:00
Обед плавающий, звоните
График работы летом:
С 9:00 до 18:00 пнд.-пт.
office@melarossa.by
212030, г. Могилев, пер. Пожарный,
дом 9, 4 этаж, офис 408