Site icon AppTractor

Google сделал игрушки Project Bloks, которые учат детей программированию

Мы только что рассказывали о том, как учить детей программированию на примере Swift Playgrounds, а вот новая итерация — Google сегодня представил Project Bloks, аппаратную платформу для обучения детей коду.

Идея Project Bloks – предоставить платформу, которую все смогут использовать для создания собственных устройств. Сам Google выпускать устройства не планирует, задача его инженеров – разработка референсного дизайна.

Состоит платформа из трех типовых систем. Во главе стоит Brain Board, плата Raspberry Pi Zero, которая работает как центральный процессор, динамик и выдает энергию остальным частям системы. Brain Board общается с так называемыми Puck и Base Board, которые и представляют операторы «физического» языка программирования.

В Puck нет активных электронных компонентов, это простейшие программируемые переключатели, кнопки и стрелки, вроде «включить/выключить» или «повернуть налево».

Base Board получают данные от располагающихся на них Puck и внешних датчиков и выполняют в соответствии с ними инструкции, для этого у Base Board есть код, сенсоры и исполнительные механизмы, например, вибраторы и LED-лампочки, так что пользователь может видеть реакцию в реальном времени. Их можно соединять последовательно или параллельно и таким образом создавать относительно сложные системы.

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

Exit mobile version