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 #амперка
6 views
0
0
3 months ago 01:02:03 1
Elite: “The game that couldn’t be written“
3 months ago 00:05:08 1
Simple life Manhattan: a 90-square-foot microstudio
6 months ago 00:10:46 1
These Zbrush Plugins will Make Your Life easier
6 months ago 00:07:58 4
BBC micro:bit — легко и весело учимся программировать блоками или на JavaScript и Python
6 months ago 00:28:47 4
MSI G272QPF E2 Самый эмоциональный и честный обзор на монитор.
6 months ago 00:39:38 1
Penguin Cafe Orchestra - Live at the BBC 1989
8 months ago 00:08:39 1
What’s new in Construct 3 r388
9 months ago 00:20:45 1
C64 - SD2IEC Setup including Multi Disk Games
11 months ago 00:06:16 1
Modded Suzuki Jimnys! Renault 5 & Lancia Delta Integrale Tributes
11 months ago 00:05:16 1
L’appel du 18-Juin - La Grande Explication
1 year ago 01:00:18 1
I was shocked at what was keeping this Acorn Electron from working
1 year ago 00:20:48 2
Tapper 🍺 Versions Comparison 🍺 Arcade, PC, C64, CPC, Spectrum, Atari 2600, ColecoVision, PS and more
1 year ago 00:06:57 1
Evolution of Lode Runner Games [1983-2017]
1 year ago 00:03:47 2
Бьющееся сердце на Python на BBC micro:bit
1 year ago 00:09:23 1
Обзор платы BBC micro:bit, первая программа (hello world) для платы BBC micro:bit
1 year ago 00:07:33 1
Qui sont les biohackers ?
1 year ago 03:54:48 1
Обновление Quality of Life ► THE LONG DARK ► DAY 220+ ► Незваный гость
1 year ago 00:19:06 1
Evolution of James Bond Games [1982-2023]
2 years ago 01:07:16 1
Let’s figure out how to mod the BBC Master
2 years ago 00:53:07 1
Refurbishing the BBC Master 128
2 years ago 00:52:08 1
BBC Master 128: The evolved 8-bit computer from Acorn
2 years ago 00:09:36 1
Silicon Brain: 1,000,000 ARM cores - Computerphile
2 years ago 00:01:45 1
Would you buy “London’s tiniest flat“ for £90K?
2 years ago 00:13:54 1
Tomorrow’s World - Office of the Future 16 April 1969 - BBC