Руководство познакомит вас с микрокомпьютером BBC micro:bit и общими принципами его работы. Это платформа была создана BBC и ведущими технологическими компаниямии как недорогой и практичный способ обучения детей основам программирования. Пошаговые инструкции помогут вам разобраться с языками Python и JavaScript на наглядных примерах.
Несмотря на кажущуюся простоту, плата BBC micro:bit обладает высоким потенциалом для STEM-образования: на её основе можно легко собрать и запрограммировать собственное устройство, чтобы поближе познакомиться с миром цифровых технологий! Помимо самой платы для этого понадобится лишь компьютер, немного усидчивости и официальное руководство, которое ответит на все вопросы начинающих пользователей.
Данные
- Автор: Гарет Халфакри
- Оригинальное название: The Official BBC micro:bit User Guide (Gareth Halfacree)
- Формат: 160×220 мм
- Кол-во страниц: 308
- Тип издания: мягкая обложка
- Год выхода: 2019
- Издательство: «ДМК Пресс»
- ISBN: 978-5-97060-750-3
Содержание
Часть I. Представление BBC micro:bit
Глава 1. Знакомство с BBC micro:bit
- Обзор платы
- Компоненты платы
Глава 2. Начало работы с BBC micro:bit
- Обращение с BBC micro:bit
- Питание BBC micro:bit
- Приветствие от BBC micro:bit
- Сброс BBC micro:bit
Глава 3. Программирование BBC micro:bit
- Подключение через USB
- Редактор кода
- О флеш-памяти
Часть II. Написание программ для BBC micro:bit
Глава 4. Языки программирования
- О языках программирования
- Три основных языка для BBC micro:bit
- Язык JavaScript Blocks
- Язык JavaScript
- Язык Python
- Сравнение языков программирования
- Выбор языка программирования
- Другие языки программирования
Глава 5. JavaScript Blocks
- Знакомство с редактором блоков JavaScript
- Программа 1. «Hello, World!»
- Программа 2. Входные данные, полученные от кнопок
- Программа 3. Использование контактов ввода-вывода
- Программа 4. Датчик температуры
- Программа 5. Компас
- Программа 6. Акселерометр
- Программа 7. Игра «Ловец фруктов»
- Дальнейшие действия
Глава 6. JavaScript
- Знакомство с редактором JavaScript
- Программа 1. «Hello, World!»
- Программа 2. Входные данные, полученные от кнопок
- Программа 3. Использование контактов ввода-вывода
- Программа 4. Датчик температуры
- Программа 5. Компас
- Программа 6. Акселерометр
- Программа 7. Игра «Ловец фруктов»
- Дальнейшие действия
Глава 7. Python
- Знакомство с редактором Python
- Программа 1. «Hello, World!»
- Программа 2. Входные данные, полученные от кнопок
- Программа 3. Использование контактов ввода-вывода
- Программа 4. Датчик температуры
- Программа 5. Компас
- Программа 6. Акселерометр
- Программа 7. Игра «Ловец фруктов»
- Дальнейшие действия
Часть III. Продвинутые проекты BBC micro:bit
Глава 8. Беспроводное устройство на основе BBC micro:bit
- Радиомодуль BBC micro:bit
- Программа 1. Обеспечение одноранговой связи
- Программа 2. Связь между одним и многими устройствами
- Программа 3. Радиогруппы
- Тестирование функции группировки
- Использование BBC micro:bit со смартфоном или планшетом
Глава 9. BBC micro:bit и Raspberry Pi
- О Raspberry Pi
- Подключение Raspberry Pi к BBC micro:bit
- Чтение данных с BBC micro:bit
- Использование дисплея BBC micro:bit
- Практический пример: мониторинг загрузки ЦП
Глава 10. Создание схем
- Электронное оборудование
- Контакты ввода-вывода
- Ваши первые схемы
Глава 11. Расширение возможностей BBC micro:bit
- Расширение возможностей BBC micro:bit с помощью переходных плат
- Робототехника и BBC micro:bit
- Другие дополнения для BBC micro:bit
Глава 12. Носимое устройство на основе BBC micro:bit
- Преимущества носимого устройства на основе BBC micro:bit
- Токопроводящая нить
- Шляпа для обнаружения дождя
Глава 13. Дополнительные ресурсы
- Micro:bit Education Foundation
- Официальные образовательные ресурсы
- Сторонние образовательные ресурсы
- Проект Code Club
Часть IV. Приложения
- Приложение А. Рецепты JavaScript Blocks
- Приложение Б. Рецепты JavaScript
- Приложение В. Рецепты Python
- Приложение Г. Описание контактов BBC micro:bit
- Предметный указатель