Показаны сообщения с ярлыком scratch. Показать все сообщения
Показаны сообщения с ярлыком scratch. Показать все сообщения

понедельник, 18 февраля 2013 г.

Электронные выходные: Arduino + Scratch

Поголовно все призеры состязаний "Hello Robot!" на РОБОФЕСТ-2013 получали в качестве награды конструкторы на базе платформы Arduino от компании "Амперка". Призы были не совсем по возрасту - не вина создателей конструктора, а скорее организаторов, но в этой заметке речь не об этом.
Естественное желание после получения такого приза - посмотреть, что у него там внутри и, раз это конструктор, получить что-нибудь рабочее. Собрать простые устройства не сложно - примеры их можно легко найти, например, в первых разделах официального учебника на сайте arduino.cc, здесь или же в учебном пособии "Основы программирования микроконтроллеров", который является частью образовательного набора "Амперка". Все недостающие элементы электронных схем можно приобрести в специализированных магазинах, но можно пойти и по простому пути - купить все разом, в составе какого-нибудь расширенного набора.


Трудности могут начаться, особенно у школьников младшего возраста, на этапе программирования. Стандартная среда "Arduino IDE" предполагает определенные знания в языке С, что, согласитесь, для новичков довольно нетривиальная задача.

среда, 6 февраля 2013 г.

А не пересесть ли нам на Enchanting...

Постоянные читатели блога NiNoXT не могут не отметить, что блог довольно уделяет время не только освещению известных и популярных сред и языков программирования LEGO роботов, но и занимается популяризацией новых, малознакомых средств. Так, давным-давно, уже рассказывалось о среде программирования Enchanting - настала пара вернуться к ней еще раз.
Вызвано это в первую очередь тем, что создатель этой среды программирования - Clinton Blackmore вчера объявил о выходе новой версии этой программы. И, судя по всему, сейчас это программное обеспечение достигло довольно серьезного уровня - на столько серьезного, что она уже может начинать использоваться не только для обучения, но и для решения олимпиадных задач.

суббота, 10 ноября 2012 г.

LEGO WeDo - робототехника с самого детства

В линейке робототехнических образовательных LEGO наборов есть набор LEGO WeDo. Он основывается на LEGO System и PF-моторах, в отличие от LEGO Mindstorms, который основывается на элементной базе Technic. Основная аудитория для LEGO WeDo - дошкольники и школьники младших классов. Отчасти еще и из-за этого элементная база сильно упрощена.
Данный набор не предназначен для того, чтобы создавать автономные механизмы - все управление здесь происходит через специальную среду, установленную на компьютере или ноутбуке. Среда позволяет в графическом виде составлять программы, которые взаимодействуют не только с моторами и датчиками набора, но и с клавиатурой и монитором компьютера.

четверг, 9 июня 2011 г.

Новая версия обучающей среды программирования Enchanting

Клинтон Блэкмор - создатель обучающей среды программирования Enchanting, сообщил о выпуске новой версии (0.0.7) этой программы.
Среда программирования основана на программном обеспечении Scratch, разработанном в Масачусетском Технологическом Институте. За счет этого удалось добиться использования удобного и в чем-то оригинального интерфейса для создания программ, а также взаимодействия анимационных элементов среды Scratch c сенсорами и моторами Lego-робота.



Помимо того, что это открытый проект и каждый может поучаствовать в разработке этой среды программирования, вы можете скачать дистрибутивы для установки на Windows и Mac с сайта проекта

среда, 5 января 2011 г.

Новая среда программирования Lego Mindstorms роботов - Enchanting

Известно, что под Lego Mindstorms существует множество языков и сред программирования. Каждый из них обладает своими недостатками и преимуществами.
Если говорить о самых известных и используемых, то их можно разделить на графические (NXT-G, ROBOLAB, LabView) и текстовые, основанные на существующих языках программирования (RobotC, leJOS, NXC). Текстовые языки хороши для тех, кто уже владеет искусством программированя достаточно хорошо, да к тому же уже знает эти языки. Графические же хороши для обучения, поскольку позволяют наглядно отображать алгоритм работы программы. В то же время, сложность реализации таких графических сред программирования вносит досадные ошибки в их работу, да к тому же повышает требования к производительностьи компьютеров, где они будут исполняться.

Имея все это в виду, Clinton Blackmore решил сделать другую среду программирования, нацеленную конкретно на обучение детей программированию Lego-роботов - Enchanting.
Related Posts Plugin for WordPress, Blogger...