игрушки для обучения программированию

Игрушки для обучения программированию

Алексей Подболотов

Читатели возрастной категории «около 30», возможно, помнят школьные уроки информатики, где программирование (если оно вообще было) преподавалось на допотопных языках, вроде Basic и Pascal. Люди постарше, возможно, даже вспомнят языки «Алгол» и «Рапира». И если с последними вроде бы уже никто не сталкивается, то вот «Паскаль» де-факто до сих пор является самым популярным языком для обучения детей программированию в школах, несмотря на его возраст – ровно 50 лет. И «Бейсик», который на пару лет старше, встречается, хоть и реже. Да, в современной системе образования есть подвижки, и в некоторых школах в качестве учебного языка преподают что-то более современное, тот же Python, например. Но таких примеров катастрофически мало.

И казалось бы, что в этом плохого? Ведь детишки должны научиться алгоритмированию, а не созданию прикладных программных продуктов. Это как сравнивать основы физики с сопроматом. Однако, есть между этими науками есть различие. За весь процесс обучения в школе физика как наука не меняется (ну, почти), а вот в разработке ПО появляется что-то новое чуть ли не каждую неделю. И ученики, ни разу не сталкивавшиеся с современным воплощением программирования, не могут сразу применить свои знания на практике. Будь они хоть трижды победителями школьных олимпиад по информатике. И вот тут им, а особенно их родителям, на помощь приходят различные дополнительные кружки по программированию, секции по робототехнике, приложения и игрушки для самостоятельного обучения кодингу. В обиходе их еще называют STEM-игрушки, хотя это довольно обширное понятие, включающее в себя и всякие естественно-научные штуки.

Sphero Bolt

В статье про гаджеты для фанатов Star Wars я уже упомянул пластиковых «колобков» Sphero, управляемых со смартфона. Это отличные игрушки как для детей, так и для взрослых, и даже для их домашних питомцев.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Но в Sphero решили, что фокус на простой «развлекухе» и бесцельных играх не приведут компанию в долгосрочной перспективе к хорошим бизнес-показателям, потому что игрушкам свойственно надоедать. А вот обучение и контракты с образовательными учреждениями – дело совершенно другое. Подумали, да и сделали одного из своих «колобков» прозрачным (чтобы было видно внутреннее устройство), и поддающимся дрессировке, то бишь программированию. Модель назвали SPRK и начали договариваться с различными школами и кружками о том, чтобы дети учились программированию и азам робототехники на этих устройствах. После этого была модель SPRK+, а самым последним творением американской компании стала модель Bolt.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

И надо сказать, роботы получились весьма неплохим именно с образовательной точки зрения. Прозрачный дизайн (у них даже зарядка прозрачная!) действительно может наглядно показать внутреннее устройство игрушки без необходимости её разбора. У версии Bolt, по сравнению со старыми, добавились дополнительные датчики (ИК, датчик света, магнитный датчик) и светодиодный матричный дисплей внутри. Но все-таки главное преимущество здесь в фирменном приложении Sphero Edu – оно позволяет юным программистам составлять простейший «код» на визуальном языке Scratch, а также писать настоящий код на очень распространенном языке Javascript. Владельцам устройств на iOS также доступно приложение Swift Playgrounds, в котором можно писать программы для этого робота на «фирменном» языке Apple – Swift.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Поле для возможностей здесь довольно обширное. Благодаря богатому набору датчиков и возможности двигаться абсолютно в любом направлении на плоскости, роботы Sphero являются отличным первым шагом для дальнейшего освоения инструментов с ЧПУ (числовым программным управлением): станков, граверов, 3Д-принтеров, и так далее. Для старта в проектировании беспилотного наземного транспорта подобный опыт тоже будет полезен. А если у вас есть несколько Bolt, то вы можете научить их «общаться» посредством ИК-излучателя и приемника. Да и встроенный экранчик не будет лишним – на него можно выводить интересную анимацию и соотносить ее с движением, что уже создает задачу для юных проектировщиков интерфейсов. Кстати, к телефону устройство подключается по Bluetooth, здесь ничего нового.

Игрушку можно официально купить в России у некоторых крупных ритейлеров, и даже в онлайн-магазине Apple. Но если хочется сэкономить, то лучше все-таки приобрести его на площадке Amazon – с доставкой в Россию такой обойдется около 10 тысяч рублей. К слову, роботы BB-8, BB-9E и R2D2 из прошлой подборки про Star Wars тоже совместимы с приложением Sphero Edu, хоть и имеют меньше возможностей по программированию.

Управляемые модели LEGO

А еще в той же подборке мы рассмотрели набор LEGO, тоже посвященный Звездным Войнам. Этот набор, как и другие из линейки Boost, позволяет собирать различные движущиеся модели роботов, машин и даже гитару. Этими моделями можно управлять со смартфона, и даже программировать их на выполнение простейших задач, предусмотренных конкретной моделью. В качестве языка программирования здесь используется несложный графический интерфейс, позволяющий разобраться с ним даже первоклашке. Приобрести такой можно по цене около 10 тысяч рублей, и если у ребенка пока нет потребности к изучению «настоящего» программирования, то подобные наборы станут отличным подарком.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

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

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Текущее поколение этой серии имеет название EV3, и хотя изначально он поставляется как набор для сборки конкретного робота, здесь на самом деле нет никаких ограничений. Свобода, как в обычном LEGO, только с «умным» функционалом : хочешь, строй железную дорогу с поездами, идущими по расписанию, а хочешь – бульдозер, автоматически собирающий в кучу все предметы, что он видит на полу. Или ходячую собачку, наподобие Sony Aibo. Или еще что угодно – конструктора здесь ограничивает только воображение и количество деталек. К слову, детальки здесь совместимы с «обычным» LEGO, так что не обязательно покупать каждый раз такие наборы для создания больших конструкций.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

«Сердцем» всей этой роботизированной истории выступает специальный модуль EV3 с монохромным экранчиком и кнопками. Он поддерживает подключение множества датчиков (света, расстояния, ИК-приемника, гироскопа, цветового сенсора), а также моторов, сервомоторов и органов управления. Для этого он имеет по четыре порта ввода (считывают до 1000 показаний в секунду) и вывода информации. Он имеет 64 МБ оперативной памяти и 16 МБ встроенного хранилища. работает на базе ARM-процессора и видоизмененного дистрибутива Linux, что создает просто колоссальные возможности программирования. Для удобства блок подключается к ПК по кабелю USB, но так называемые «скетчи» или микропрограммы можно закидывать карту памяти microSD, которую процессорный блок считает. Есть здесь и USB-подключение для соединения нескольких EV3 в сеть, а также для установки модулей Wi-Fi и Bluetooth. Диапазон языков программирования здесь не так уж огромен, но выбрать есть из чего: NQC и RobotC (на основе языка С), Monobrick (C#), Coderz и LeJOS (Java), LabView и снова Swift. Для совсем ленивых здесь предусмотрены и приложения на все основные платформы.

И лишь цена наверняка расстроит всех тех, кто уже загорелся идеей покупки инженерно-программистского рая. В зависимости от места покупки, набор может обойтись в 22-25 тысяч рублей. К чести датчан, они не взвинчивают цены на российском рынке, и в отечественной рознице эти наборы Lego порой можно найти даже дешевле. На крупных американских распродажах (Черная пятница, Рождество, День независимости) на этот набор тоже бывают солидные скидки, однако все это не отменяет того факта, что это все равно очень дорогая игрушка.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Raspberry Pi

Ну и для совсем уж взрослых испытателей электроники можно посоветовать одну из самых лучших платформ для создания практически чего угодно. Хотите домашний сервер, скачивающий по вашему указанию файлы с (кхе-кхе) файлообменных сайтов? Пожалуйста. Елочную гирлянду, которая может пропеть и написать буквами «С новым Годом»? Получите и распишитесь. Игровую приставку, на которой можно запустить как игры Nintendo/Dendy и Sega, так и совсем уж олдскульные Commodore и Atari? Да запросто! Универсальную Wi-Fi колонку для всех стриминговых сервисов? Ну вы поняли.

Благодаря огромной распространенности и дешевизне, одноплатный компьютер «малинка» (так переводится слово Raspberry) в своей третьей версии стал уже чуть ли не символом современного самодельщика, наряду со схожим (но менее мощным) компьютером Arduino. На нее существует куча различных дистрибутивов операционных систем, скетчей, программ и многого-много прочего, что потянет на несколько немалых статей. Главное – лишь бы была фантазия и желание рукоделить. А уж в интернете наверняка найдется парочка-другая пошаговых гайдов для вашей цели. Кстати, о стоимости. В отличие от предыдущего мини-компьютера с обвязкой из многочисленных кусочков пластика, компьютеры Rspberry Pi имеют довольно демократичный ценник. Понятно что для полноценного творчества вам одного лишь компьютера не хватит, но все же официальная цена за одну плату около 3,5 тысяч рублей (с доставкой в РФ) даже с дополнительными тратами запросто уложит компьютер от LEGO «на лопатки». К слову, четвертая версия (около 4,5 тысяч рублей) вышла относительно недавно, и поэтому не получила еще пока такого широкого распространения. Её преимущества пока избыточны для большинства любительских проектов, но работать она будет все же пошустрее.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

К тому же, на Raspberry существуют и неофициальные «клоны» по еще более привлекательным ценам, например – Orange Pi. Приобрести это поделие китайских инженеров (кстати, весьма неплохое по качеству), можно в районе полторы тысячи рублей с доставкой в Россию. При этом, большинство софта, написанного под «малинку», отлично работает и на «апельсинке».

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Fisher Price Code-a-Pillar

Небольшое отступление в конце, посвященное тем, кто в силу возраста пока тянет только на звание «погромиста», а не программиста. Развивающая игрушка от американской компании Fisher Price представляет из себя гусеницу, голова которой является основным движущим элементом. Присоединяя к ней «хвостовые» элементы, ребенок может заставлять её делать определенные действия: повернуть в нужную сторону, развернуться, включить свет, сыграть музыку определенного настроения, или воспроизвести звук. Каждая команда выполняется по очереди, от головы до хвоста. И как только гусеница выполнит все упражнения, она сыграет радостную мелодию.

Сегменты присоединяются друг к другу с помощью удобного разъема, при этом собрано все неплохо и явно рассчитано на детишек самого маленького возраста. Первокласснику такая штука быстро надоест, поэтому самым подходящим возрастом для этой гусеницы будет 3-5 лет. Благо тут речь идет как раз-таки не о программировании как таковом, а об умении создавать алгоритмы и заставлять игрушку двигаться по своему желанию.
Покупка такой гусеницы на Amazon обойдется в сумму около шести тысяч рублей с доставкой в РФ.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Заключение, или немного о здравом смысле

Словосочетание «войти в айти» уже успело стать мемом. Модные профессии, связанные с разработкой, пытаются освоить все: и стар, и млад. И когда у взрослых не получается стать программистом или дизайнером интерфейсов, они направляют свои усилия на то, чтобы уж хотя бы их дитятко в этой области преуспело.

Зачастую родители ведут своих детей в подобные кружки, даже не задумываясь о том, а нужно ли это ребенку, и хочет ли он этого. Как заведенные, они твердят мантры о том, что «у программистов зарплаты высокие» и «за этим будущее». Люди с более широким кругозором даже приводят в пример слова Стива Джобса о том, что каждый человек должен учиться программированию, чтобы научиться «думать». Да вот только эти люди не вспоминают, что Стив сказал сразу после: «Это как учиться юриспруденции. Не все люди после этого должны становиться юристами, но это учит вас думать по-особенному». И да, многие знают, что из «двух Стивов» (Джобс и Возняк) как раз-таки Джобс был не силен в программировании. Что не помешало ему стать значимой персоной.

Разработка софта – очень важный аспект современной жизни, и сфера IT все еще испытывает голод кадров, но это вовсе не значит, что все дети мира лишь по этим причинам должны в раз стать программистами. Может показаться, что этим заключением я перечеркиваю полезность всех вышеописанных устройств и сервисов, но это не так. Я не пытаюсь никого отговорить от подготовки ребенка к той или иной специальности. Но не стоит забывать и о том, что у ребенка могут быть свои способности и наклонности, и склонять его насильно к тому, что он не любит, определенно не стоит. В долгосрочной перспективе эта тактика все равно будет проигрышной, причем как для выросшего из него взрослого, так и для всего окружающего его социума. Ну а если ребенок действительно проявляет интерес к тому, как работают программы и роботы, то в нынешнее время выбор инструментов для погружения в эти сферы просто огромен. И возможно, что какие-то из рассмотренных сегодня помогут ему в этом.

Источник

Игрушки-роботы для детей: для обучения и развлечения

Сегодня мы подготовили небольшую подборку детских интеллектуальных роботов-игрушек. Для обучения, творчества, программирования.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

ПС. Внутри немного гифок.

Начнем с простого.

Робот, получивший в России сказочное имя Емеля, предназначен для коммуникации.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

В отличие от большинства роботов Емеля практически статичен: он может крутить «головой», однако с места он не сдвинется. Его основная особенность — наличие подобия искусственного интеллекта: ребенок может задавать роботу несложные вопросы, после чего тот будет «гуглить» ответы и воспроизводить их.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

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

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

И, наконец, приложение Pudding S включает в себя большую подборку сказок, песен, классической авторской литературы.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Как такового формата программирования не предусмотрено, однако можно выбирать эмоции робота, «заставлять» его произносить те или иные фразы + задавать самые разные вопросы и получать на них ответы, озвученные мужским или женским голосом.

Программируемый набор для детей, рекомендованный с 5 лет. Работа с роботом направлена на обучение детей программированию, вовлечению в этот процесс путем поэтапного освоения различных «языков».

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Для самых маленьких один из сценариев — это просто работа с приложением Go for Dash & Dot robots, с помощью которого осуществляется управлением роботом, звуками и эффектами.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Для более сложных конфигураций предусмотрены:

Path for Dash robot

Творческий софт для задания алгоритмов и реакций роботов на события с довольно простым интерфейсом.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Xylo for Dash robot

Музыкальное приложение для роботов, которое в процессе обучения программированию поможет создавать и воспроизводить музыку. Для работы с данным софтом потребуется дополнительный аксессуар — ксилофон.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Blockly for Dash & Dot robots

Также для детей более старшего возраста есть приложение Blockly, которое позволит создавать циклы, продумывать и загружать алгоритмы в робота, управлять всеми сенсорами и многое другие. В процессе необходимо просто «перетаскивать» блоки команд в нужной последовательности.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию
Источник

Дополнительные инструменты для работы и игр с роботами Dash & Dot можно также найти на официальном сайте.

Раз уж мы упомянули «формат» программирования Blockly, то упомянем снова и модели программируемых «цветовых» роботов Ozobot.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Миниатюрные модели размером в основании с пятирублевую монету умеют ходить по линиям, в зависимости от их цвета менять и свою подсветку, различают десятки цветовых команд, что позволяет создавать индивидуальные сценарии игры.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Базовый набор для Ozobot Bit при этом включает не только необходимые расходные материалы, подсказки и «тренировочные листы», но и дополнительные инструменты для кастомизации мини-ботов.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Когда же управление маркерами прискучит, то разработчики предлагают «кодировать» модели поведения для роботов через специальный сайт. Здесь команды задаются в формате «блоков», а затем воспроизводятся, уже не реагируя на линии.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Роботы Bit — попроще, роботы Evo — посложнее. В них дополнительно есть модуль Bluetooth, что дает и дополнительные возможности для управления с помощью смартфона.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

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

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Робот-шар, управляемый со смартфона.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Кроме того, что игрушка может выполнять трюки под «чутким» руководством подростка, получая команды напрямую со смартфона или планшета…

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Здесь также есть возможность продумать алгоритм поведения робота заранее, задав команды блоками:

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Любимые с детства кубики стали продвинутыми. Одно из устройств Lego, которое создано специально для работы в кружках робототехники, — Lego Mindstorms EV3.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

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

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию
Источник

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

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Jimu Inventor — чем-то похож на Лего: универсальные детали для создания разнообразных моделей, которые в будущем будут выполнять те или иные действия.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Задавать же сценарии поведения нужно в приложении Jimu, после чего данные по воздуху синхронизируются с «мозгами» робота. Алгоритм задается уже знакомым способом — блоками.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Все пошаговые инструкции по сборке также удобно собраны в приложении. Собранную конструкцию нужно синхронизировать по Bluetooth.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Уже на этом этапе можно отправлять несложные команды без программирования сложных сценариев через «Блокли».

Источник

5 игрушек, чтобы ребёнок почувствовал программирование

Власть над материальными объектами — пожалуй, лучший способ оценить мощь программирования.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Привет, Хабр! Я пришла разбавить карантинный онлайн подборкой игрушек, которые можно подержать в руках. Надоело же сидеть за экраном! Да и будущее за интернетом вещей, объем этого рынка растёт почти на 25% каждый год.

Гусеница Code-a-Pillar Twist (вторая версия игрушки)

Возраст: от 3 до 6 лет

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Code-a-Pillar — посвящение в программисты. Гусеница состоит из 5 модулей — на каждом можно выбрать команду, которую она будет выполнять, например, поворот или проигрывание мелодии. Таким образом ребёнок может программировать игрушку на выполнение разных последовательностей действий — то есть пощупать алгоритмы.

Можно расставлять на её пути препятствия и пытаться их обойти, или, наоборот, пытаться сбить все предметы. Представляя нужную для достижения цели последовательность движений, ребёнок будет развивать логику и стратегическое мышление. Также можно скачать приложение и выполнять задания, которые усложняются по мере прохождения.

А ещё она прикольно мигает и издает смешные звуки — многие ребята тащатся от такого. Музыкальные сегменты — отдельная тема для радости. Вот цитата из отзыва на Amazon: «My grandkids call music segments “dance time” segments». Но где плюсы для детей, там могут быть минусы для взрослых, поэтому имейте в виду, если не любите шумиху:)

Важно! Гусеница очень не любит ковры — колесики цепляются за ворс, её любимая стихия — просторные комнаты с чистым гладким полом. И не забудьте купить для неё 4 AA батарейки.

Настольная игра «Прогеры»

Возраст: от 6 лет до ∞

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Настолка помогает на практике понять, что такое алгоритмы, развить стратегическое мышление, память, воображение, логику. И просто весело провести время, ведь для игры нужно от 2-х до 4-х человек. Здесь 2 уровня сложности, поэтому родителям и ребятам постарше тоже будет интересно.

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

LEGO BOOST

Возраст: от 7 лет до ∞

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Из этого набора из 847 деталей собирается минимум 5 моделей: робот, котик, гитара, вездеход, автомастерская. Всё это можно программировать в специальном приложении с простым визуальным интерфейсом, которое устанавливается на iOS от версии 10.2 и на Андроид от 5.0 версии.

Игрушка может очень многое. Например, робот способен двигаться по запрограммированному маршруту, определять расстояние, различать цвета, менять скорость, выражать эмоции, жестикулировать. На гитаре можно создавать свои мелодии. А киберкотик так прикольно реагирует на заботу, что в очередь за тем, чтобы его погладить и покормить, станут и все взрослые члены семьи.

Робот Otto на Arduino

Возраст: от 8 лет до ∞

Цена: от 30 евро на ottodiy.com (доставляют по всему миру) за самый простой набор, где детали нужно печатать на 3D-принтере

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированиюОtto напечатанный на 3D-принтере

Otto — возможность почувствовать себя не только программистом, но и настоящим робототехником. Ведь детали робота печатаются на 3D-принтере по специальным файлам, которые идут в наборе. На печать нужно не более 5 часов, а собирается он всего за час. Можно, конечно, купить и набор с готовыми элементами, но это дороже (минимум на целых 25 евро) и не так интересно, ведь самое клёвое — пройти весь путь создания Otto от начала и до конца.

Программируется робот с помощью перетаскивания блоков кода в простой и понятной программе Blockly на основе Скретч. Такой легкий старт может стать базой для перехода к C/C++. Кстати, можно кодить и в Arduino IDE — так что это игрушка на вырост или, как минимум, подарочек и себе:)

Программирование робота даёт развернуться фантазии, ведь он может кучу всего: танцевать, реагировать на касания, исполнять мелодии и даже поднимать предметы.

Arduino с «гарниром»

Возраст: от 10 лет до ∞

Цена: от ≈1500 рублей за добротный набор на Aliexpress, от ≈2000 рублей за наборы отечественного производителя

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированию

Ардуино — уверенный шаг в мир электроники и робототехники. Это микроконтроллер, к которому можно подключать кнопки, диоды, датчики (движения, звука, температуры, дыма и т. д.), модули связи, двигатели и многое-многое для создания умных устройств. А также Ардуино — одноименная бесплатная IDE для написания программ (использует диалект С++).

Предельно упрощая, Ардуино — умная розетка, которая включает и выключает присоединённые элементы, в зависимости от того, как её запрограммировали, позволяя создавать всё, на что хватает фантазии и смекалки. Программировать можно в специально созданной для Arduino программе «скетч» или в интуитивно-понятном визуальном редакторе кода, например, Scratch для Arduino (сокращённо — S4A).

Есть несколько видов Arduino, для начала подойдёт классика — модель Uno. Также можно взять Nano, которая меньше, дешевле и мало чем отличается от Uno (даже «сердце» у них одинаковое, всё тот же микроконтроллер — ATMEGA328P). За что некоторые небезосновательно считают Nano даже круче.

игрушки для обучения программированию. Смотреть фото игрушки для обучения программированию. Смотреть картинку игрушки для обучения программированию. Картинка про игрушки для обучения программированию. Фото игрушки для обучения программированиюВот большая сравнительная таблица ардуинок для тех, кто в теме

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

Вот несколько наборов c хорошими отзывами:

Набор UNO R3 Starter Kit с RFID модулем, контроллером, совместимым со средой Arduino, и 12 уроками (2399 рублей на Суперайс)

Неплохие наборы на Амперке, дороже, чем в Китае, зато свои.

Конечно, можно купить Ардуино отдельно (например, 399 рублей на Ampero) и потом добрать нужные элементы (модули и «рассыпуху») под проект. Будет дешевле и кастомнее, но сложнее разобраться с нуля.

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

Видео для вдохновения (устройство работает на Ардуино Nano):

P.S.: Буду благодарна каждому, кто дополнит подборку.

Все игрушки отобраны из советов родительского чатика CODDY и зарубежных обзоров. Цены указаны состоянием на 30.12.2020.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *