Аннотация

Книга написана на основе опыта работы с учениками 3–11-х классов. Материалы оптимизированы для самостоятельного изучения и для занятий по робототехнике в образовательных учреждениях. Рассмотрено программирование мобильных роботов на платформе Arduino в Scratch-подобных визуальных средах mBlock, MindPlus и Snap4arduino. Описано создание более 30 игровых и образовательных проектов в двух режимах: интерактивном и автономном. Сложность проектов нарастает от ознакомительных, для учеников младших классов, до соревновательных. Рассмотрены задачи ориентирования и навигации робота с помощью датчиков линии, гироскопа и поворотной головы с УЗ- и ИК-дальномерами и другие проекты. Даны примеры проектов имитационного моделирования, не требующие наличия реального робота. Электронный архив на сайте издательства содержит дополнительные материалы и листинги всех программ.

Аннотация

Книга написана на основе опыта работы с детьми 3–7 классов и посвящена созданию творческих проектов для юных программистов и конструкторов. На примерах разработки простых компьютерных игр продемонстрированы базовые приемы визуального программирования в среде Scratch. Рассмотрено применение плат Arduino, плат расширения и различных внешних датчиков в детских конструкторских проектах. Даны основы визуального программирования этих устройств в среде mBlock и креативного программирования путем написания интерактивных компьютерных игр, в которых управление персонажами осуществляется посредством Arduino. Также дети освоят методы создания автономных «умных вещей», работающих под управлением Arduino без подключения к компьютеру. Электронный архив на сайте издательства содержит дополнительные материалы и листинги всех программ. Для детей младшего и среднего школьного возраста.