Публикации сообщества

Михаил Семионенков • 26 декабря 2021

Саймон Монк. Micro:bit для неугомонных учёных

Отзыв о книге по микро:биту. Для всех интересующихся темой.

 

С некоторым опозданием в мои руки попала переводная книга этого года по микро:биту: Саймон Монк. Micro:bit для неугомонных учёных, издательство ДМК, 292 стр.

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

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

Проблемы переводной технической литературы

  • Время: между написанием книги и изданием перевода проходит слишком много времени, и материал может устареть
  • Разность сред: иные культурные и экономические реалии могут повлиять на восприятие книги в новой языковой среде 

Естественно, ответственность за учёт этих проблем лежит на издателе перевода. С моей точки зрения, издательство справилось с этими задачами не на "отлично".

  1. Книга никак не отражает появление второй версии микро:бита (которая на момент работы над переводом определённо уже была на рынке). Читатель вправе знать этот факт и понимать потенциальные ограничения и проблемы, вытекающие из этого факта
  2. "Адаптация" книги к российской среде выполнена неполно. Так, специальный раздел р приобретении материалов и интсрументов успешно "русифицирован": ссылки идут на Амперку. А вот факт, что среда программирования MakeCode для микро:бита локализована и может использоваться не только с английским, но и с русским интерфейсом, даже не упомянут.

Кратко отвечу на первый пункт, проекты книги можно выполнить и на второй весии микро:бита, хотя некоторые их них перстают быть органичными из-за новых встроенных возможностей платы.

О некоторых проектах и оборудовании

  • Автор "использует служебное положение" и рекомендует некоторое оборудование собственной фирмы. Естественно, это не слишком удобно для российского читателя. К счастью, это относится в основном к проектам с микрофоном и динамиком, которые встроены в версию 2 микро:бита.
  • Проект "Робот-вездеход" предлагает покупку шасси и пайку, а также приобретение платного программного обеспечения. Безусловно, подход имеет право на жизнь, но остаётся открытым вопрос: "Если бы на момент написания книги автор знал о бюджетных роботах под микро:бит с бесплатным ПО, оставил ли бы автор главу в таком виде?"

По последнему пункту воспользуюсь служебным положением и напомню о книге, посвящённой программированию бюджетного робота Maqueen.

Слово о рептилии: Python

Особенностью (не скажу - недостатком) книги является её двуязычность: проекты описываются на MakeCode для микро:бита (Блоки) и в редакторе Mu на MicroPython. Это смотрится не очень органично, особенно с учётом того, что сейчас Python встроен в среду MakeCode (отдельный вопрос, есть ли сейчас в Python, встроенном в MakeCode, все возможности MicroPython, использованные в книге). Тем не менее, на эту двуязычность есть своя причина: в библиотеках MicroPython есть интересные возможности, которых нет в Блоках MakeCode. Упомяну, например, возможность вывода речи (Text to Speech) и работу с файлами. Словом, есть поле для исследований.

Рекомендации

Могу ли я рекомендовать книгу преподавателям и ведущим кружков программирования? Пожалуй, да: там можно почерпнуть немало интересных идей.

Могу ли рекомендовать книгу подросткам? Тут я бы был осторожнее. Может, стоит подождать родных российских книги, которые более органичны и меньше отстают от жизни? Такие книги, по данным автора, есть на подходе. (Хотя, если кто-то созрел программировать прямо сейчас, ничего откладывать не нужно).

Использована обложка с сайта издательства.

 

Кол-во комментариев: (2)

Михаил Семионенков
Максим Михайлович, и Вас с Новым годом! Детишек пытливых, рукастных, головастых, железяк интересных и прочего кружковского счастья :-). Телескопову привет.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Автосервис Фольцваген Транспортер https://www.galakart-bus.ru в Москве.