Обучение
Google сделал игрушки Project Bloks, которые учат детей программированию
Идея 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-лампочки, так что пользователь может видеть реакцию в реальном времени. Их можно соединять последовательно или параллельно и таким образом создавать относительно сложные системы.
С помощью всего этого можно, например, управлять детскими роботами, программировать музыку, получать информацию от сенсоров и соответственно включать или выключать устройства.
-
Программирование4 недели назад
Конец программирования в том виде, в котором мы его знаем
-
Видео и подкасты для разработчиков1 неделя назад
Как устроена мобильная архитектура. Интервью с тех. лидером юнита «Mobile Architecture» из AvitoTech
-
Магазины приложений3 недели назад
Магазин игр Aptoide запустился на iOS в Европе
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.8