Би-Би-Си разработала компьютер, которым будут пользоваться тысячи студентов по всей Великобритании. Хотя он не очень мощный с точки зрения аппаратного обеспечения, он поставляется с интерпретируемым языком, который заставит студентов писать свой собственный код и положит начало карьере целого поколения веб-разработчиков. Это, конечно же, BBC Micro, компьютер, представленный в 1981 году, но до сих пор глубоко почитаемый миллионами бывших студентов.
Микроконтроллеры сейчас повсюду, и BBC надеется повторить их успех с помощью micro:bit. В отличие от BBC Micro, это не настоящий компьютер с клавиатурой и монитором. Вместо этого это платформа для разработки микроконтроллеров на базе чипа ARM. Теперь micro:bit получает Python, BASIC сегодняшнего дня, и, несомненно, будет еще более полезным в британских классах.
Первоначальная разработка Python на платформе micro:bit началась с использования Microsoft TouchDevelop в качестве браузерной IDE, которая отправляла код C++ в облачную службу компиляции mBed. Будет создан шестнадцатеричный файл, он будет загружен в локальную файловую систему, и, наконец, студент просто перетащит шестнадцатеричный файл на micro:bit, поскольку он появился на рабочем столе как USB-накопитель. Это была ужасная идея, потому что MicroPython существует. Текущий способ запуска Python на micro:bit так же прост, как подключение его к USB-порту, открытие терминала и написание некоторого кода. Это самое близкое к компьютеру с BASIC в ПЗУ, которое вы когда-либо могли получить, и это лучшее устройство для миллионов 11-летних, чтобы научиться программировать.