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

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

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

В наборе есть три вида устройств: так называемые шайбы (pucks), основные платы (base boards), а также одна плата с центральным процессором (brain board). Шайбами называются различные контроллеры вроде выключателей, переключателей, селекторов, стрелок и тому подобных элементов управления. Каждая такая шайба задает одну конкретную команду программы, а основная плата переводит ее в понятный компьютеру вид.

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

Последняя составляющая набора — плата с центральным процессором — питает остальные элементы, а заодно соединяет их со сторонними устройствами через Wi-Fi или Bluetooth. Теоретически Google Blocks можно подключать к чему угодно — от смартфонов до обучающих роботов, однако для этого необходимо, чтобы устройства поддерживали платформу от Google.

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

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