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

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

Photon — это не просто программируемый гаджет, а целая история, подаваемая в формате интерактивной игры с обучаемым роботом. Согласно легенде, Photon является пришельцем с другой планеты, который попал на Землю случайно — после столкновения звездолета с астероидом.

Космический корабль разлетелся на части, и теперь Photon вынужден искать его обломки, чтобы восстановить звездолет и отправиться домой. Как вы уже наверняка догадались, без вашей помощи Photon ни за что не справится — вам придется обучать его всем базовым навыкам: от взаимодействия с предметами и передвижения между объектами до общения с человеком.

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

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

Программирование осуществляется через специальное приложение на смартфоне или планшете. Интерфейс приложения напоминает языки программирования Blockly от Google и Scratch от MIT — он также основан на "блочном" подходе, когда каждая команда представлена в виде отдельного блока.

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

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

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

Цена робота составляет $199, однако в рамках краудфандинговой кампании на Kickstarter игрушку еще можно урвать за $169. Первых пользователей Photon увидит в начале следующего года.

Электрообогреватель

Детские смарт-часы