BBC micro:bit — учим JavaScript и Python в начальной школе. Железки Амперки

Оригинал видео: Все права на это видео принадлежат автору канала: Закажи micro:bit в Амперке — Micro:bit — это компактный микрокомпьютер понимающий JavaScript и Python. Плата разработана компанией BBC для проведения уроков в младших классах. Плата интерактивна и проста в освоении — знакомство с micro:bit можно начинать с семи лет. Яркие светодиоды, программируемые кнопки и встроенный набор датчиков позволяет создавать гаджеты без использования дополнительных модулей. Плата построена на 32-х битном процессоре ARM Cortex-M0. Второй ARM отвечает за работу с интерфейсом USB. Подключите плату к компьютеру и она появится в Проводнике как обычная флешка. Для пользователей доступны 256 КБ флеш-памяти и 16 КБ оперативки. Чтобы не возится с подключением внешних модулей, а сразу приступить к созданию гаджетов, инженеры BBC встроили в плату набор сенсоров. Акселерометр показывает положение платы в пространстве, работает шагомером и реагирует на встряхивание. Магнитометр используется как компас, детектор металла и скрытой проводки или выступает в роли датчика Холла. Температуру покажет встроенный в процессор термометром. На плате собрана матрица из 25 красных светодиодов. На неё выводятся буквы, символы и даже простая пиксельная анимация. Рядом с экраном распаяна пара программируемых кнопок. Они используются в интерактивных проектах. Для первого знакомства подойдёт визуальная среда программирования Make Code. Комбинируя блоки команд, переменных и логических функций, ребёнок создаcт интерактивные проекты — фитнес-трекер, электронные часы с компасом, текстовую напоминалку, таймер обратного отсчёта и даже электронные игры. Отлаживать программы можно не подключая плату — в редакторе предусмотрен полноценный эмулятор устройства. Он имитируется состояние светодиодной матрицы, реагирует на нажатие кнопок и показания сенсоров. Готовая программа компилируется в файл. Один файл можно скопировать на несколько плат — это пригодится в многопользовательских играх для micro:bit. Следующим шаг — переход от визуального программирования к коду. Редактор превратит блоки созданных программ в код на языке JavaScript. Освоить программирование помогут примеры проектов и подробный справочник языка. Третий этап посвящён знакомству с популярным языком разработки MicroPython. Для него создан текстовый редактор, похожий на полноценные «взрослые» IDE. Для работы с micro:bit доступны приложения под Android и iOS. Плата соединяется с планшетами и смартфонами по Bluetooth. Приложения умеют обмениваться данными с платой — microbit превратится в пульт управления плеером, поможет найти телефон и сделать селфи. Модуль bluetooth применяется для подключения плат друг к другу — для передачи сообщений или многопользовательских игр. Micro:bit — это простой и предельно наглядный способ познакомить школьников с основами программирования современной электроники. Программировать — весело! _________________________________________________________ Микрокомпьютер BBC micro:bit — Книга «BBC micro:bit. Официальное руководство пользователя» — #microbit #JavaScript #амперка