<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <language>ru</language>
    <title>Программирование для детей</title>
    <description>Подборки увлекательных книг, игр и прочих приложений по программированию для детей всех возрастов.</description>
    <link>https://tproger.ru/tag/programmirovanie-dlja-detej</link>
    <atom:link href="https://tproger.ru/tag/programmirovanie-dlja-detej/feed" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sat, 03 Oct 2026 17:56:12 GMT</lastBuildDate>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>12</sy:updateFrequency>
    <image>
      <title>Программирование для детей</title>
      <link>https://tproger.ru</link>
      <url>https://tproger.ru/apple-touch-icon.png</url>
    </image>
    <item>
      <title>Где учить ребёнка программированию в Москве: гайд для родителей</title>
      <link>https://tproger.ru/articles/gde-uchit-rebyonka-programmirovaniyu-v-moskve-gajd-dlya-roditelej</link>
      <comments>https://tproger.ru/articles/gde-uchit-rebyonka-programmirovaniyu-v-moskve-gajd-dlya-roditelej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Валерия Турчак]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/gde-uchit-rebyonka-programmirovaniyu-v-moskve-gajd-dlya-roditelej</guid>
      <description><![CDATA[<p>Сравниваем школы программирования для детей в Москве: подходы, языки, возраст, цены и форматы.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/gde-uchit-rebyonka-programmirovaniyu-v-moskve-gajd-dlya-roditelej">Где учить ребёнка программированию в Москве: гайд для родителей</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 18 May 2026 10:09:51 GMT</pubDate>
      <content:encoded><![CDATA[<p>Каждую неделю в Москве запускают очередную школу детского IT. Реклама уверенно обещает вырастить из младшеклассника уверенного джуна на Python за пару месяцев обучения по выходным. Айтишным родителям читать такие обещания физически больно. Мы прекрасно понимаем, что за громкими формулировками часто прячется банальное перетаскивание готовых скриптов в Roblox или поверхностная игра в Minecraft без погружения в логику.</p><p>Найти место, где школьнику действительно поставят алгоритмическое мышление, объяснят циклы со структурами данных и покажут реальный синтаксис — задача со звездочкой. Техническим специалистам хочется отдать ребенка нормальным практикам, которые следят за индустрией.</p><p>В этом гайде подробно разбираем московские образовательные площадки с программами для детей. Смотрим, какие языки они используют, как выстраивают архитектуру занятий и кто именно преподает. Мы собрали варианты для тех, кто планирует дать ребенку техническую базу или просто занять его чем-нибудь на каникулах.</p><h2>1. Московская школа программистов (МШП)</h2><p><a href="https://informatics.ru/?utm_source=tproger">Сайт МШП</a> |<a href="https://t.me/School_MSHP"> Telegram-чат</a> |<a href="https://max.ru/id5029259654_2_bot"> Чат в MAX</a> | Почта: info@informatics.ru | Телефон: +7(495) 150-64-32</p><p>Московская школа программистов — не курсы, а школа, где ребёнок может пройти путь от первых шагов в IT до серьёзного уровня в программировании, олимпиадах и поступления в сильный технический вуз.</p><p>В МШП обучение выстраивается как долгосрочная образовательная траектория со 2 по 11 класс. Здесь ребёнок не просто изучает отдельные технологии, а постепенно формирует фундаментальное инженерное мышление, математическую базу и навыки решения сложных задач.</p><p>Обучение последовательное — от развития логики и алгоритмического мышления в младшей школе до серьёзного программирования и олимпиадных направлений в старших классах.</p><p>Как строится обучение:</p><ul><li>в 2–4 классах дети развивают логику, математическое мышление и основы алгоритмики, осваивают программирование в собственной 3D-среде Mark Online, работают с компьютерной графикой и учатся использовать нейросети как инструмент для решения задач;</li><li>в 5–7 классах ученики переходят к прикладным технологиям: изучают Python, создают мобильные приложения, проектируют интерфейсы, работают с медиафайлами, знакомятся с олимпиадной математикой и практическим применением искусственного интеллекта;</li><li>в 8–9 классах обучение становится более инженерным: школьники изучают C++, C#, сети и основы кибербезопасности, дискретную математику и начинают разрабатывать собственные модели искусственного интеллекта;</li><li>в 10–11 классах ученики работают на уровне, приближенном к индустрии: создают программные продукты, изучают машинное обучение, компьютерное зрение, разработку ИИ-агентов и основы управления IT-проектами.</li></ul><p>На занятиях ученики не просто изучают теорию, а постоянно применяют знания на практике: пишут код, работают над проектами, участвуют в олимпиадах, технических соревнованиях и командной разработке.</p><p>Перед началом обучения каждый ребёнок проходит тестирование, чтобы попасть в группу подходящего уровня — от начинающих до продвинутых.</p><p>Отдельная ценность МШП — сильная образовательная среда. Ребёнок оказывается среди сверстников, которым действительно интересно программирование, инженерия и технологии. Такое окружение помогает сохранять мотивацию, развиваться быстрее и ставить более амбициозные цели.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-13/2fd7447f-a798-4c07-b6bb-54b8422e38a8.webp" alt="" /></figure><h2>Сценарии обучения</h2><h3>Старт в младшей школе</h3><p>Ребёнок приходит без опыта и постепенно погружается в программирование через понятные и интересные задачи. За несколько лет он осваивает разные языки, учится мыслить алгоритмически, работать в команде и защищать собственные проекты.</p><h3>Систематизация и углубление для подростков</h3><p>Школьник уже пробовал изучать программирование самостоятельно, но хочет выйти на более серьёзный уровень. В МШП он получает системную базу, погружается в алгоритмы и C++, а также попадает в сильную среду мотивированных сверстников. Многие ученики начинают участвовать в олимпиадах и инженерных проектах.</p><h3>Сценарии обучения</h3><ul><li>Старт в младшей школе. Ребенок приходит без опыта, осваивает базу и постепенно втягивается в процесс. За несколько лет он изучает разные языки, привыкает к командной работе и защите проектов. К старшим классам такой ученик сдает школьные экзамены по информатике без дополнительной подготовки.</li><li>Систематизация для подростков. Школьник с базовыми навыками уже пробовал учиться сам. В МШП он попадает в среду сильных сверстников, погружается в C++ и алгоритмы. Окружение дает стимул развиваться дальше и пробовать силы в олимпиадах.</li></ul><h3>Формат обучения</h3><p>Заниматься можно очно или онлайн в формате виртуального класса.</p><p>В Москве у МШП 11 очных отделений рядом со станциями метро: Проспект Мира, Новаторская, Молодежная, Первомайская, Октябрьское поле, Медведково, Профсоюзная, Парк культуры, Курская, Физтех и Маяковская.</p><p>Часть площадок расположена на базе ведущих технологических и образовательных организаций:</p><ul><li>Яндекс;</li><li>Физтехпарк;</li><li>НИУ ВШЭ;</li><li>Центральный университет.</li></ul><h2>Организация обучения и стоимость</h2><p>Обучение включает занятия с преподавателем, домашние задания, сопровождение и доступ к собственной образовательной платформе Informatics LMS, где хранятся материалы уроков, задания и дневник прогресса ученика. Пропущенные занятия можно отработать, а учебные материалы остаются доступны в течение обучения.</p><p><b>Стоимость академического часа — 1050 рублей.</b></p><p>МШП работает по образовательной лицензии и заключает официальный договор с родителями. Обучение можно оплатить материнским капиталом, а позже оформить налоговый вычет.</p><p>За каждой группой закреплены кураторы и администраторы, которые помогают родителям по организационным вопросам на протяжении всего обучения.</p><p>МШП подходит семьям, которые рассматривают программирование не как краткосрочный кружок «на попробовать», а как серьёзное направление развития ребёнка на годы вперёд.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-13/3e66b258-eee3-435c-b97e-70103455da0b.webp" alt="" /></figure><h2>2. EasyPro Academy</h2><p><a href="https://easypro.academy/?utm_source=tproger&amp;utm_medium=article_link&amp;utm_campaign=programming_in_moscow">Сайт EasyPro Academy</a> |<a href="https://t.me/School_MSHP"> </a><a href="https://t.me/easypro_service">Telegram-чат</a> |<a href="https://max.ru/id5029259654_2_bot"> </a><a href="https://max.ru/u/f9LHodD0cOIlo7XO35kkbPDH_IMZ_qdNnRNi7Avxs9dpQaVyhZGucPXOxuI">Чат в MAX</a> | Почта: team@easypro.academy | Телефон: +7 (499) 112-48-44</p><p>В EasyPro Academy полностью отказались от групповых форматов. Это исключительно онлайн история, где ученик работает один на один с преподавателем. Подход решает частую образовательную проблему: когда в группе кто-то схватывает синтаксис на лету и откровенно скучает, а кто-то не успевает за общим темпом и теряет мотивацию. Перед стартом наставник проводит диагностику навыков, чтобы собрать учебный план под конкретного ребенка.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-14/ff860b06-a2ae-4835-9e7a-c679435cc025.webp" alt="" /></figure><p>Стек направлений не ограничивается базовой алгоритмикой. Помимо классического текстового программирования на C++, C#, Java, JS и Lua, здесь делают сильный упор на машинное обучение. Дети помладше разбирают логику нейросетей на базе Scratch, старшие — пишут и обучают модели на Python. Для тех, кому ближе визуальная часть, есть треки по 3D-моделированию в Blender и дизайну интерфейсов в Figma.</p><h3>Кому подойдет такой формат</h3><ul><li>Детям, которые «зависают» в контенте. Школьник девяти лет привык часами смотреть ролики на ютубе. На занятиях его переводят из потребителя в создателя: в визуальной среде он собирает собственный алгоритм для сортировки кошек и собак, попутно разбираясь на практике, как работает обучающая выборка.</li><li>Подросткам, которые не хватает школьной информатикой. Часто базовый Python на уроках кажется детям скучным. В академии показывают практическую и интересную сторону: ученик обучает модель распознавать жесты для игры или пишет скрипт, предсказывающий потенциал музыкального трека по его темпу и в итоге получает первые работы в портфолио.</li></ul><p>За каждым учеником закрепляется менеджер для решения организационных вопросов, а преподаватели отправляют родителям регулярные отчеты о прогрессе. Оценить контакт с наставником, посмотреть на платформу и собрать первый мини-проект можно на бесплатном вводном занятии.</p><h3>Организация и условия</h3><p>Родители покупают уроки пакетами от 4 до 32 занятий. На максимальный тариф школа дает внутреннюю рассрочку без участия банков. Площадка работает по официальной образовательной лицензии, поэтому обучение можно оплатить материнским капиталом и позже оформить налоговый вычет. Для семей, где учатся сразу несколько детей, предусмотрены скидки.</p><p>У приобретенных часов нет срока действия. Если ребенок пропускает урок, занятие не сгорает — преподаватель просто переносит его на свободный слот в расписании. На время школьных каникул курс можно поставить на паузу с сохранением всех условий. Если семья решает полностью прервать обучение, деньги за неиспользованные часы возвращают в течение 30 минут после запроса. <br /></p><h2>3. KIBERone</h2><p><a href="https://kiber-one.com/?utm_source=tproger&amp;utm_medium=top&amp;utm_campaign=main_site_2026&amp;utm_content=tproger_top">Сайт KIBERone</a> | <a href="https://t.me/general_k1_bot?start=Tproger_TOP">Telegram-бот </a>| Телефон: +7 (902) 270-00-20</p><p>KIBERone — международная ИТ-школа новой цифровой грамотности детей, которая обучает в 540 городах и 36 странах. Команда делает ставку на живое общение и классический офлайн-формат, чтобы дети осваивали цифровые навыки в реальном контакте с наставниками. Сейчас в школе учится больше 100 тысяч учеников в разных странах мира.</p><ul><li>В апреле 2026 года Forbes Education включил KIBERone в топ-5 офлайн-школ детского программирования. На европейском рынке уровень подготовки официально отметила профильная ассоциация HiSTES.</li><li>Выпускники KIBERone получают дополнительные баллы к ЕГЭ при поступлении в лучшие ВУЗы страны (РЭУ им. Плеханова, РУДН, УрГЭУ и другие), так же и в некоторые иностранные университеты.</li></ul><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-13/f69c2c96-4d50-4714-bc7f-91df3a0fcd90.webp" alt="" /></figure><p>KIBERone – это не просто курсы программирования, а полноценное образование для детей и путь к развитию предпринимательского и инженерного мышления, формированию уверенности в себе и готовности к будущим ИТ-профессиям. Программа построена по модульной системе и охватывает широкий стек: от базовой алгоритмики и создания сайтов до работы с VR/AR, кибербезопасностью, блокчейном и нейросетями. Школа предоставляет ученикам бесплатный доступ к платным версиям ИИ-инструментов. В учебный процесс также вшита практика технического английского языка.</p><p>Программа построена по модульной системе и охватывает широкий стек: от базовой алгоритмики и создания сайтов до работы с VR/AR, кибербезопасностью, блокчейном и нейросетями. Школа предоставляет ученикам бесплатный доступ к платным версиям ИИ-инструментов. В учебный процесс также вшита практика технического английского языка.</p><h3>Кто и зачем сюда приходит</h3><ul><li>Ученики младших классов (6–7 лет). Вариант для родителей, которые хотят направить экранное время ребенка в конструктивное русло. Первоклассники изучают логику и собирают свои первые игры с прописанными сюжетами. Фокус здесь держится на удержании внимания через игровую форму.</li><li>Школьники постарше (9–14 лет). Дети погружаются в разработку полноценных продуктов. Итогом каждого учебного модуля становится готовый проект — например, 3D-модель или работающее приложение. На этом этапе подключается развитие предпринимательского мышления и финансовой грамотности.</li></ul><h2>Чем отличаетесь от других школ</h2><p>KIBERone объединяет игровую форму обучения, практические проекты и современные IT-методики, чтобы каждый ребенок мог раскрыть свой потенциал в мире технологий. Признана лучшей школой программирования для школьников по версии Генеральной Ассамблеи ООН и ЮНЕСКО, на основании международного конкурса WSIS Prizes 2020.</p><p>Ученики школы получают бесплатный доступ к платным версиям современных нейросетей прямо во время занятий,  а занятия проводят практикующие IT-специалисты. Сама образовательная программа в 2020 году была отмечена международной премией WSIS Prizes от структур ООН и ЮНЕСКО.</p><p>Помимо регулярных уроков, школа выстраивает внутреннее комьюнити. На время каникул площадка запускает тематические IT-смены и организует для детей профильные выезды по России, а также туры в ОАЭ и на Кипр.</p><h3>Стоимость и организация</h3><p>Месяц обучения стоит от 5900 рублей (от 890 рублей за академический час). Итоговая сумма зависит от конкретного филиала. В абонемент входят 4–5 очных встреч, постоянная обратная связь от тьютора, фирменный мерч и возможность пригласить друзей по трем гостевым визитам. Для отслеживания прогресса родителям доступно специальное мобильное приложение.</p><p>Перед началом занятий семья подписывает официальный договор. Если ребенок пропускает урок, школа назначает отдельный день для отработки материала с наставником один на один. Оценить подход и познакомиться с преподавателями можно на бесплатном пробном занятии.</p><figure><img src="https://media.tproger.ru/user-uploads/99854/2026-05-13/84ecc27d-381a-44ac-8820-8dd55d6d6bc5.webp" alt="" /></figure><h2>Школа программирования «Пиксель»</h2><p><a rel="nofollow noopener" href="https://clubpixel.ru/">Сайт школы</a> | Почта: info@clubpixel.ru | Телефон: +7 (495) 150-59-65</p><p>«Пиксель» охватывает аудиторию от 5 до 17 лет и делает ставку на офлайн занятия. У площадки открыто 40 филиалов в Москве и городах Подмосковья, включая Химки, Подольск, Серпухов и Балашиху. Для тех, кому неудобно ездить на занятия, есть онлайн формат: можно работать с преподавателем один на один, подключаться к вебинарам в мини-группах через Zoom или проходить записанные видеокурсы.</p><p>Учебный стек меняется вместе с возрастом ребенка. Дошкольники стартуют с визуальной среды Scratch и сборки моделей на базе Lego WeDo 2.0. Ученики средних классов разбирают алгоритмы внутри Roblox и Minecraft. Ближе к выпуску подростки переходят на взрослые инструменты: пишут бэкенд на Python Django, изучают ReactJS, проектируют мобильные игры на движке Unity или кодят на Java.</p><h3>Кто и зачем сюда приходит</h3><ul><li>Ученики младших классов. Вариант для родителей, чьи дети часами пропадают в игровых песочницах. На занятиях ребенок учится смотреть на цифровые миры глазами инженера-разработчика. Вместо простого бегания по карте он сам собирает уровни, программирует поведение персонажей и параллельно изучает базовое устройство компьютера.</li><li>Старшеклассники. Подросток уже перерос блочное программирование и готов к сложным задачам. На курсах он может уйти в прикладную специализацию: например, заняться 3D-моделированием в Blender, верстать интерфейсы в Figma, делать профессиональную анимацию в Moho или создавать приложения с интеграцией искусственного интеллекта на Python.</li></ul><h3>Организация и условия</h3><p>Если семья выбирает индивидуальный онлайн-формат, преподаватель полностью подстраивает учебный план и расписание под текущие знания и скорость восприятия конкретного ученика. Вся работа школы опирается на официальную государственную образовательную лицензию.</p><p>За пределами стандартных учебных семестров площадка предлагает форматы для каникул. Родители могут отправить ребенка в загородный лагерь или записать на профильную дневную городскую смену. Если уезжать никуда не хочется, можно подключиться к тематическим онлайн-интенсивам.</p><h2>Фоксфорд × Алгоритмика</h2><p><a rel="nofollow noopener" href="https://foxford.ru/programming">Сайт программ</a> | Почта: ask@foxford.ru | Телефон: 8 800 302-04-12</p><p>Онлайн-школа Фоксфорд запустила совместные программы с Алгоритмикой. Проект рассчитан на школьников от 7 до 17 лет и объединяет две базы: классический школьный фундамент от Фоксфорда и цифровую практику по методикам IT-индустрии от Алгоритмики. Программу курсов разрабатывали совместно с экспертами из Сбера и Яндекса. Занятия ведут выпускники профильных технических вузов и действующие сотрудники IT-компаний.</p><p>Обучение доступно как в онлайне, так и в офлайн-формате, индивидуально или в группе. Перед стартом преподаватели анализируют сильные стороны ребенка и собирают для него персональный план развития. Внутри платформы работает собственная социальная сеть для общения учеников, а также лаборатория, где можно собирать любые задуманные проекты.</p><h3>Кто и зачем сюда приходит</h3><ul><li>Ученики младших классов (7–10 лет). Вариант для первого знакомства с цифровым миром. Дети начинают с основ логики, учатся работать с информацией и соблюдать правила безопасности в интернете. Базовые алгоритмы они изучают через сборку игровых локаций в Minecraft и блочное программирование в Scratch.</li><li>Подростки (12–17 лет). Школьники приходят за конкретными инструментами. На этом этапе идет работа с Python, нейросетями, графическим дизайном и движком Unity. Занятия строятся вокруг практики: ученики пишут настоящий код, проходят виртуальные стажировки в IT-компаниях и собирают портфолио из готовых сайтов и мобильных приложений.</li></ul><h3>Организация и условия</h3><p>Школа отказалась от классической системы с жесткими оценками. Вместо классических домашних заданий ученики получают развернутую обратную связь от преподавателя и помощь с доработкой своего кода. Доступ к учебным материалам и системе отслеживания прогресса открыт круглосуточно.</p><p>Образовательная программа работает по гибкому расписанию, поэтому подключаться к занятиям можно в комфортном темпе. Для тех, кто сомневается в выборе направления, школа проводит бесплатные мини-курсы. Это три урока по 90 минут, за время которых ребенок успевает собрать свой первый проект, а родители получают анализ результатов и дальнейший план развития.</p><p>Выбор образовательной площадки всегда упирается в конечную цель и комфортный для ребенка формат. Если нужен серьезный математический фундамент с прицелом на технический вуз и профильные олимпиады, логично присмотреться к многолетним программам вроде МШП. Когда стоит задача вытащить школьника в офлайн-комьюнити и дать пощупать разные технологии от VR до дизайна, сработает модульная система KIBERone. А для детей, которым тяжело успевать за общим темпом группы или хочется точечно погрузиться в нейросети, проблему закроют индивидуальные занятия один на один в EasyPro Academy.</p><p>На старте важнее всего не гнаться за конкретным популярным языком, а найти среду, где начинающему технарю будет интересно ломать алгоритмы, ошибаться и писать свой первый неидеальный код.</p>]]></content:encoded>
    </item>
    <item>
      <title>Программирование без компьютера: развиваем логику и алгоритмическое мышление у детей 4-5 лет</title>
      <link>https://tproger.ru/articles/programmirovanie-bez-kompyutera--razvivaem-logiku-i-algoritmicheskoe-mywlenie-u-detej-4-5-let</link>
      <comments>https://tproger.ru/articles/programmirovanie-bez-kompyutera--razvivaem-logiku-i-algoritmicheskoe-mywlenie-u-detej-4-5-let?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Блог Школа программирования Пиксель]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/programmirovanie-bez-kompyutera--razvivaem-logiku-i-algoritmicheskoe-mywlenie-u-detej-4-5-let</guid>
      <description><![CDATA[<p>Рассказали про логические игры для дошкольников: Scratch Junior, конструкторы, робототехнику, «Робот-исполнитель», «Сортировка сокровищ», «Лабиринт на полу», «Робот-исполнитель» и другие.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/programmirovanie-bez-kompyutera--razvivaem-logiku-i-algoritmicheskoe-mywlenie-u-detej-4-5-let">Программирование без компьютера: развиваем логику и алгоритмическое мышление у детей 4-5 лет</a>»</p>]]></description>
      <category><![CDATA[Партнёрский материал]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Игра]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 21 Jan 2026 10:30:02 GMT</pubDate>
      <content:encoded><![CDATA[<p>Вы когда-нибудь задумывались, что «программирование» ребенок начинает осваивать, собирая пирамидку или повторяя за вами рецепт песочного кулича? Программирование для детей 4-5 лет — это не строки сложного кода, а увлекательные игры, где дети учатся выстраивать последовательности, искать закономерности и находить решения.</p><p>В нашей статье мы собрали 10 лучших игр на развитие логики, алгоритмического мышления и навыков программирования для дошкольников.</p><h2>Зачем знакомить детей 4-5 лет с программированием и алгоритмами</h2><p>«Программирование для детей» чаще всего ассоциируется у родителей со сложными курсами или ранней профориентацией. Но, конечно, в дошкольном возрасте речь не может идти о подготовке к IT-профессии. Программирование для детей 4-5 лет — это развитие универсального стиля мышления, который станет основой для успешной учебы, творчества и умения решать любые жизненные задачи.</p><p>Почему это важно для каждого ребенка, даже если его будущее не связано с компьютером:</p><ul><li>Дети учатся решать задачи эффективно. Любая проблема — сборка конструктора по инструкции, уборка игрушек или приготовление бутерброда — решается пошагово. Это и есть алгоритм. Научившись разбивать большое дело на простые, понятные этапы и выстраивать их в правильной последовательности, ребенок перестает бояться сложных задач и обретает уверенность в своих силах.</li><li>Развивают критическое и гибкое мышление. Алгоритмическое мышление — это не просто следование инструкции. Это умение анализировать («Почему башня из кубиков упала?»), задавать вопросы («Что будет, если поставить этот блок первым?») и, что особенно важно, исправлять ошибки. Если что-то пошло не так, можно вернуться, найти «сбой» в своем плане и попробовать другим способом. Это тренирует настойчивость и гибкость ума.</li><li>Тренируют системное мышление. Мы учим ребенка видеть не только отдельные предметы, но и связи между ними, понимать, как часть соотносится с целым. Собрать пазл, приготовить салат по простому рецепту, проложить маршрут от дома до детской площадки — все это учит видеть структуру и систему, что напрямую пригодится и в школе на уроках, и в хобби, и в любой профессии.</li></ul><ul><li>Готовятся к школе. Навыки, которые мы развиваем у дошкольников через игры на программирование, логику и алгоритмы, напрямую влияют на будущие школьные успехи. Они ложатся в основу понимания математики (последовательности, закономерности), помогают в освоении чтения (от буквы к слогу, от слога к слову) и формируют проектное мышление, необходимое для создания презентаций или простых исследований.</li></ul><p>Таким образом, развивая логику и алгоритмическое мышление в игре, мы даем ребенку главный инструмент для познания мира — умение мыслить ясно, структурировано и эффективно находить решения.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2026-01-20/d2f8e8ca-1f7b-4ff7-84fa-7baf298cbed4.jpg" alt="" /></figure><h2>Scratch Junior</h2><p>Приложение Scratch Junior создано специально для знакомства дошкольников с программированием. Многие развивающие игры на планшете тренируют внимание и скорость реакции: нажать, свайпнуть, быстро отреагировать. Scratch Junior — это принципиально другой опыт. Здесь ребенок не реагирует на хаотично меняющиеся обстоятельства, а независимо и самостоятельно создает план действий, разбивая его на этапы. Эта среда визуального программирования для детей 4-5 лет позволяет создавать свои первые мультфильмы и интерактивные истории, составляя последовательность из ярких, понятных блоков, как при сборке конструктора.</p><p>Вместо того чтобы проходить готовые уровни игры, ваш юный разработчик становится творцом. Он выбирает персонажей и фон, а затем, перетаскивая разноцветные блоки в нужном порядке, «оживляет» их: заставляет двигаться, разговаривать, исчезать и появляться.</p><p>Что развивает:</p><ul><li>Алгоритмическое мышление и понимание последовательности. Чтобы персонаж что-то сделал, нужно выстроить цепочку команд в правильном порядке. Это основа алгоритма.</li><li>Понимание причинно-следственных связей. Ребенок наглядно видит, что каждый блок-команда (событие) — это причина, а движение или звук персонажа — ее следствие.</li><li>Креативность. Малыш переходит из роли пассивного потребителя контента в роль автора, развивая воображение и проектное мышление.</li><li>Базовое понимание программирования. Дети 4-5 лет лучше учатся играя. Здесь в игровой форме закладываются понятия циклов (повторить действие), условий и параллельного выполнения команд.</li></ul><p>Если вы видите, как ребенок увлеченно собирает свою первую анимированную историю в Scratch Junior, его интерес можно поддержать и развить на наших онлайн-занятиях с педагогом. Приглашаем вас и вашего юного сценариста на бесплатный пробный урок курса <a href="https://pixel.study/programmirovanie-dlya-mladshikh-shkolnikov">«Программирование для дошкольников от 5 лет»</a>, где он научится создавать полноценные анимации в Scratch Junior и Kodu Game Lab. Записаться на пробный урок можно <a href="https://pixel.study/demo">здесь</a>.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2026-01-20/20cd6645-72dd-4458-9f4c-705cc9d526d6.jpg" alt="" /></figure><h2>Конструкторы</h2><p>Игры с конструкторами — это гораздо больше, чем просто свободное творчество. Когда ребенок строит не «вообще», а по схеме, фотографии или вашему словесному плану («Сначала фундамент, потом стены, потом крыша»), он выполняет свое первое в жизни техническое задание. Это превращает игру в полноценный инструмент для развития структурного мышления.</p><p>Взрослый здесь выступает в роли архитектора или проджект-менеджера, который ставит четкую и, что важно, посильную задачу. А ребенок, подбирая детали и следуя плану, учится воплощать идею в реальность, шаг за шагом. Это принципиально отличается от хаотичного складывания кубиков и готовит малыша к решению более сложных задач.</p><p>Что развивает:</p><ul><li>Декомпозицию и проектное мышление. Умение разбить большую, сложную цель (построить замок) на маленькие, последовательные шаги.</li><li>Пространственное и инженерное мышление. Понимание того, как детали сочетаются друг с другом, чтобы конструкция была устойчивой и соответствовала замыслу.</li><li>Следование инструкции (алгоритму). Схема или словесный план — это и есть алгоритм, который нужно исполнить максимально точно.</li><li>Терпение и концентрацию. Работа над проектом от начала до конца учит доводить дело до результата.</li></ul><p>Конструирование по плану — это первая ступенька к инженерному и проектному мышлению. Навык разбивать большую задачу на шаги и точно следовать инструкции становится прочным фундаментом для будущего освоения алгоритмов и основ робототехники.</p><h2>Робототехника</h2><p>Если конструктор учит мыслить в трех измерениях, то даже простейшая робототехника — это следующий шаг: добавляются движение и его цель. Речь идет не о сложных наборах с микроконтроллерами, а о специально созданных для малышей инструментах, например, «Робомышь» или Cubetto. Это первый опыт, когда составленный ребенком алгоритм заставляет настоящий, осязаемый объект выполнить задание.</p><p>В отличие от игры на планшете, здесь результат будет не на экране, а в реальном мире. Чтобы привести робота к сыру на игровом поле, ребенку нужно заранее продумать и набрать на панели управления всю цепочку команд: «вперед-вперед-налево-вперед…». Если робот свернул не туда — это не проигрыш, а задача для «отладки». Нужно вернуться, найти ошибку в последовательности и исправить ее. Для дошкольника это уже программирование с наглядным результатом.</p><p>Что развивает:</p><ul><li>Конкретное понимание алгоритма и его результата. Ребенок видит не симуляцию, а физическое воплощение своей программы.</li><li>Навык предварительного планирования и прогнозирования. Нужно мысленно «проиграть» весь маршрут, прежде чем отдать первую команду.</li><li>Базовую «отладку». Умение анализировать ошибку, находить ее причину в цепочке команд и исправлять.</li><li>Пространственную ориентацию. Закрепление понятий «вперед», «назад», «лево», «право».</li></ul><p>Для детей 4-5 лет программирование роботов — один из лучших способов знакомства с алгоритмами, ведь здесь абстрактная цифровая логика встречается с физическим миром.</p><p>Мы приглашаем вас и вашего юного инженера на <a href="https://pixel.study/demo">бесплатный пробный урок</a> нашего очного курса по основам робототехники, где дети собирают и «оживляют» своих первых роботов. Узнать подробнее о курсе можно <a href="https://clubpixel.ru/robototekhnika-dlya-detej-doshkolnogo-vozrasta">здесь</a>.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2026-01-20/2d5443f7-0e6b-460a-86e0-631c8128b31e.jpg" alt="" /></figure><h2>Робот-исполнитель</h2><p>Эта игра с головой погружает детей в суть программирования, не требуя абсолютно ничего, кроме фантазии и пространства вокруг. Здесь «роботом» становится сам ребенок, родитель или любимая игрушка. Ведущий ставит цель и дает «роботу» команды, чтобы ее достичь: «Сделай два шага вперед», «Поверни налево», «Возьми кубик», «Произнеси звук „бип“». Задача ведущего — продумать всю последовательность действий так, чтобы она привела к достижению цели, а «робота» — выполнить действия без инициативы и самостоятельных решений.</p><p>Суть игры раскрывается в смене ролей. Когда ребенок сам становится ведущим и программирует взрослого, он учится формулировать команды максимально ясно и однозначно, ведь его «робот» воспринимает все буквально. Это лучшая практика для понимания, как «думает» машина, и как важно разбивать большую задачу на маленькие шаги.</p><p>Что развивает:</p><ul><li>Понимание сути алгоритма и последовательности. Осознание, что любое действие состоит из шагов, идущих в строгом порядке.</li><li>Точность формулировок и ввод данных. Умение давать ясные, недвусмысленные команды — основа будущего написания корректного кода.</li><li>Концентрацию и активное слушание. «Роботу» необходимо удерживать в памяти все команды и не отвлекаться.</li><li>Навык исправления ошибок в реальном времени. Если «робот» ошибся, нужно вернуться, найти, какая команда была понята неправильно, и перезадать ее — это и есть процесс исправления ошибки.</li></ul><p>Эта игра и полученный навык прямого управления исполнителем может стать фундаментом для перехода ребенка к визуальному, а затем и текстовому программированию.</p><h2>Сортировка сокровищ</h2><p>Игры на сортировку превращают любую коллекцию мелких предметов — от камушков и шишек до разноцветных деталей конструктора — в поле для интеллектуального эксперимента. В отличие от хаотичного перебирания сокровищ, здесь вводится главный элемент — правило. Задача ребенка не просто играть, а стать инспектором, который внимательно проверяет, подходит ли каждый предмет под условие, например, «только круглое», «все синее» или «то, что звенит».</p><p>Начните с одного простого признака, затем добавьте второй, создавая комбинированные правила: «Найди все красное и квадратное». Так, в процессе веселой сортировки, в голове у ребенка выстраивается древовидная система решений, очень похожая на логику компьютерной программы.</p><p>Что развивает:</p><ul><li>Анализ свойств и классификацию. Умение выделять ключевые признаки объекта (цвет, форма, размер, материал) и группировать по ним.</li><li>Понимание логических условий («если — то»). Это прямой прообраз конструкции if в программировании. «ЕСЛИ предмет красный, ТО положи его в эту коробку».</li><li>Мышление по правилам (алгоритмический подход). Четкое следование заданному алгоритму отбора.</li><li>Внимание к деталям. Тренирует наблюдательность, так как для принятия решения нужно изучить предмет со всех сторон.</li></ul><p>Когда ребенок уверенно оперирует несколькими правилами одновременно, его мышление готово к более сложным логическим конструкциям. Эти навыки условных ветвлений, полученные детьми в 4-5 лет, становятся основой для понимания сложных алгоритмов в программировании.</p><h2>Лабиринт на полу</h2><p>Программировать можно не только виртуального персонажа или маму с папой. Потренироваться можно и на… себе или игрушечной машинке! В этой игре пол в комнате или асфальт на улице превращается в поле для стратегического планирования. Цель проста: пройти от точки А к точке Б. Но весь фокус в том, что сделать это нужно не наугад, а продумав маршрут заранее, как настоящий навигатор или разработчик игры.</p><p>Вы создаете лабиринт из подручных средств (веревки, подушки, книги) или рисуете его мелом. А затем добавляете игровую логику: «здесь — непроходимое болото (обойти)», «здесь — бензоколонка (обязательно заехать)». Ребенок стоит на старте и просчитывает весь путь в уме: «Сначала объеду это дерево, потом соберу звезду, а потом резко налево к финишу». Для дошкольников это тоже настоящее программирование!</p><p>Что развивает:</p><ul><li>Умение составлять алгоритмы и планировать. Способность думать на несколько шагов вперед и выстраивать оптимальную последовательность действий.</li><li>Пространственное и стратегическое мышление. Умение держать в голове карту местности и соотносить ее с реальными объектами.</li><li>Основы геймдизайна. Понимание, как работают препятствия, бонусы и правила — ключевые элементы любой игры.</li><li>«Отладку» маршрута. Если первый путь не сработал, нужно мысленно «откатиться», найти ошибку в плане и предложить новое решение.</li></ul><p>Это упражнение — прообраз создания любого игрового уровня или логической задачи в программировании. Когда ребенок с увлечением проектирует свои лабиринты, он внутренне готов к тому, чтобы начать конструировать и цифровые миры.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2026-01-20/c2c8323d-5736-4f74-8028-6d36aa161e64.jpg" alt="" /></figure><h2>Тепло-холодно</h2><p>Эта классическая игра — блестящий тренажер для развития рефлексивного мышления, где успех зависит не от скорости, а от умения анализировать сигналы и подстраивать под них свои действия. В отличие от игр с четкими инструкциями, здесь ребенок действует в условиях неполной информации, а ведущий дает непрямые подсказки («горячо», «очень жарко», «замерзаешь»), которые нужно правильно интерпретировать.</p><p>Смысл игры выходит далеко за рамки простого поиска. Ребенок учится строить гипотезу («Игрушка, наверное, в шкафу»), проверять ее, получать обратную связь и на основе этой информации тут же корректировать свою следующую попытку. Этот цикл «действие → анализ ошибки → новое действие» — основа решения любых сложных задач.</p><p>Что развивает:</p><ul><li>Критическое восприятие обратной связи. Умение «слышать» и анализировать сигналы среды, а не игнорировать их.</li><li>Стратегическое мышление и построение гипотез. Формирование логических предположений о расположении предмета и их последовательная проверка.</li><li>Навык «отладки». Процесс поиска ошибки в изначальном плане и его оперативное исправление — точная аналогия того, как программист ищет и чинит баг в коде.</li><li>Умение действовать в условиях неопределенности. Важнейшее качество для любой деятельности.</li></ul><p>Навык, который ребенок получает в этой игре, — осознанная работа с ошибкой — становится краеугольным камнем при обучении программированию.</p><h2>Данетки</h2><p>Эта игра — отличная тренировка ума и знакомство с основами программирования для дошкольников, которые любят докопаться до сути. Она кардинально отличается от простого угадывания, превращаясь в интеллектуальный поединок, где побеждает не удача, а стратегия. Ребенку нужно раскрыть «тайну» (угадать загаданный предмет), задавая такие вопросы, чтобы каждый ответ — «да» или «нет» — максимально сужал круг поиска, как эффективный поисковый фильтр.</p><p>Здесь дети в свои 4-5 лет уже осознанно применяют бинарный метод — фундаментальный алгоритм в программировании. Каждый вопрос должен делить множество возможных вариантов примерно пополам: «Это живое?» (отделяет игрушки от растений и животных), «Это находится в комнате?» (сужает область поиска). Таким образом, ребенок строит в уме «дерево решений», отсекая целые ветки неверных гипотез.</p><p>Что развивает:</p><ul><li>Стратегическое и алгоритмическое мышление. Умение не просто спрашивать, а строить оптимальный алгоритм опроса, где каждый следующий вопрос зависит от ответа на предыдущий.</li><li>Логическую дедукцию и анализ. Способность делать верные выводы из ограниченных данных, что критически важно для формальной логики.</li><li>Навык декомпозиции задачи. Мысленное разбиение большой задачи («угадать что угодно») на последовательные, проверяемые шаги.</li><li>Формулирование точных условий. Вопросы по сути проверяют условия (if), которым должен соответствовать загаданный объект.</li></ul><p>Игра «Данетки» — это прообраз создания любого сложного условия в программировании, будь то диалог с персонажем, система подсказок или логика интеллектуальной викторины. Когда ребенок научился сужать круг поиска правильными вопросами, его мышление готово и к формальному знакомству с этими правилами.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2026-01-20/14cc283a-b96c-48d6-a9b8-bbaf99c66a50.jpg" alt="" /></figure><h2>Поиск сокровищ</h2><p>Это не просто игра, а самый настоящий квест, который превращает любой день в маленькое приключение. Ребенок получает не готовую инструкцию, а первую подсказку: записку с рисунком или стикер со стрелкой. Каждая найденная «улика» не является целью сама по себе — она содержит указание, куда двигаться дальше, пока цепочка не приведет к заветному кладу.</p><p>Играя, дети 4-5 лет знакомятся с фундаментальной концепцией программирования — принципом линейного выполнения программы. Ребенок, как и компьютер, не может перепрыгнуть через шаг или выполнить их в произвольном порядке. Он выполняет команды строго последовательно, и только так достигает конечного результата. Эта игра учит все той же дисциплине мысли и действия, но облекает ее в форму поиска и открытий.</p><p>Что развивает:</p><ul><li>Четкое следование алгоритму. Понимание, что успех зависит от последовательного выполнения всех шагов цепочки.</li><li>Удержание конечной цели и промежуточных задач. Развивает оперативную память и целеполагание — нужно помнить общую цель («найти клад»), но фокусироваться на текущей подсказке.</li><li>Анализ и интерпретацию инструкций. Умение «прочесть» замысел ведущего, будь то символ, рисунок или слово.</li><li>Дисциплину и терпение. Нельзя сразу прийти к финишу, важно пройти весь путь, запланированный в квесте.</li></ul><p>Когда ребенок с азартом включается в создание и прохождение таких цепочек, его мышление готово к тому, чтобы самому писать последовательности команд для виртуальных персонажей. Он уже интуитивно понимает логику сценария.</p><h2>Найди клад по карте</h2><p>Эта игра — еще один шаг от конкретного к абстрактному. Здесь ребенок работает не с реальными предметами или указаниями, а с их символическим представлением — простейшей картой-схемой. Нарисованный от руки план комнаты или ограниченной территории, например двора, с условными значками (квадрат — стол, круг — ковер, крестик — цель) становится для малыша посланием, которое нужно расшифровать и применить в реальном мире.</p><p>Процесс очень похож на то, как программа обращается к данным: она «понимает» не сам объект, а его модель (координаты, свойства, связи). Ребенок учится совершать такое же действие — сопоставлять абстрактную модель с реальностью. Он смотрит на карту, находит в комнате объект-ориентир, сверяет направление и таким образом прокладывает свой путь к цели.</p><p>Что развивает:</p><ul><li>Абстрактное и пространственное мышление. Умение «видеть» реальное пространство за условными обозначениями на плоскости.</li><li>Работу с моделью данных. Понимание, что схема — это упрощенное, но точное отображение реальности, содержащее только нужную для задачи информацию.</li><li>Навык декодирования инструкций. Карта со стрелками — это последовательность условий («иди от дивана к окну, а потом к столу»), которую нужно исполнить.</li><li>Ориентирование и анализ. Тренирует внимательность, сравнение и умение делать выводы на основе непрямых указаний.</li></ul><p>Эти навыки — переводить идею в схему и действовать по ней — лежат в основе программирования, и здесь дети 4-5 лет получают их в доступной игровой форме.</p><p>Все эти игры доказывают, что первые шаги в программировании для детей 4-5 лет — это веселое и естественное развитие важнейших навыков: логики, планирования и умения учиться на ошибках. Начиная с простых последовательных игровых действий и заканчивая решением настоящих мини-квестов, ребенок закладывает основу для структурного мышления, которое пригодится ему в любой сфере.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2026-01-20/094ebdd6-59b8-47eb-b6c9-736605c92da6.jpg" alt="" /></figure><p><i>Реклама. Рекламодатель ООО «Пиксель.Стади», ИНН 5074078988, erid: 2W5zFGE6P9a</i></p>]]></content:encoded>
    </item>
    <item>
      <title>ТОП-50 онлайн-курсов программирования для детей в 2026 году</title>
      <link>https://tproger.ru/articles/nazvanie</link>
      <comments>https://tproger.ru/articles/nazvanie?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Блог IT для детей]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/nazvanie</guid>
      <description><![CDATA[<p>Собрали 50 лучших курсов программирования для детей в 2026 году: курсы для дошкольников и младших школьников, создание игр, веб-разработка, цифровое творчество и изучение языков программирования.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/nazvanie">ТОП-50 онлайн-курсов программирования для детей в 2026 году</a>»</p>]]></description>
      <category><![CDATA[Партнёрский материал]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 15 Jan 2026 10:00:00 GMT</pubDate>
      <content:encoded><![CDATA[<p>Мы собрали 50 лучших онлайн-курсов по программированию для детей и разбили их на 5 групп: курсы для дошкольников и младших школьников, создание игр, веб и разработка сайтов, цифровое творчество и графический дизайн и углубленное изучение языков программирования. Теперь вы сможете не тратить часы на поиски, а быстро найти подходящий вариант. Ключ к выбору — ответы на три простых вопроса:</p><ul><li>Что по душе вашему ребенку — придумывать игры, рисовать или разгадывать головоломки и узнавать, как все устроено изнутри?</li><li>Сколько ребенку лет и знаком ли он с программированием?</li><li>Как будет проще учиться: общаясь с преподавателем на вебинарах или проходя видеокурсы в удобном темпе?</li></ul><h2>Как мы выбирали лучшие курсы программирования для детей: наши критерии</h2><p>Чтобы наша подборка лучших была действительно полезной, отбирая в нее курсы, мы оценивали каждый по трем основным параметрам:</p><ul><li>Четкая программа и осязаемый результат. Нас интересовали курсы с ясным ответом на вопрос «что ребенок создаст в итоге?». Предпочтение отдавали программам, где есть конкретный итоговый проект: своя игра, сайт, мультфильм или приложение.</li><li>Качество обучения и поддержка. Мы смотрели, как построено обучение: есть ли интерактивные проекты, вовлекающие ребенка, или это просто лекции? Как организована обратная связь: проверяют ли домашние задания, отвечают ли на вопросы учеников, есть ли связь с преподавателем не только во время урока?</li><li>Репутация и отзывы. Мы учитывали мнение родителей и учеников на независимых площадках, продолжительность работы школы на рынке и ее профессиональное признание.</li></ul><p>Именно эти критерии позволили нам собрать не случайную подборку, а список курсов, которые действительно могут дать качественный результат и оправдать ваши ожидания.</p><h2>Топ курсов для самого старта: визуальное программирование</h2><p>Здесь собраны курсы программирования для детей 5-10 лет, когда важнее всего — развить логику, дать волю фантазии и, что критически важно, получить первый яркий успех.</p><p><b>1. <a href="https://pixel.study/programmirovanie-dlya-mladshikh-shkolnikov?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Создание игр в Scratch Junior и Kodu Game Lab»</a> — Pixel</b></p><ul><li>Для дошкольников и первоклашек (5–7 лет).</li><li>Дети создадут анимации и игры, перетаскивая блоки с символами, запишут звуки для персонажей, будут управлять героями. Итоговый проект — созданная ребенком игра.</li><li>4,5 или 5 месяцев, 36 занятий по 90 минут.</li><li>Использование двух платформ — Scratch Junior и Kodu Game Lab; за курс ребенок создаст несколько проектов.</li></ul><p><b>2. <a href="https://itgen.io/programmirovanie/scratchjr">«Юный программист»</a> — Айтигенио</b></p><ul><li>Для детей 5-7 лет.</li><li>Обучение в ScratchJr, Scratch и Minecraft. Дети создают интерактивные открытки, простые лабиринты и мультфильмы, соединяя блоки-картинки.</li><li>От 1 урока в неделю (60 мин).</li><li>Индивидуальный формат занятий, тренер подстраивается под темп и уровень ребенка.</li></ul><p><b>3. <a href="https://coddyschool.com/courses/sozdanie-igr-v-scratch/">«Курс по разработке игр на Scratch»</a> — CODDY</b></p><ul><li>Для детей 5,5–8 лет.</li><li>Основы геймдизайна: создание персонажей в графическом редакторе Scratch и их программирование. Итог — собственная игра.</li><li>От 9 модулей (месяцев), от 72 часов.</li><li>Проектный подход — занятия заканчивается готовыми мини-проектами, которые можно показать родителям.</li></ul><p><b>4. <a href="https://www.kodland.org/ru/courses/coding/programming-on-scratch">«Scratch-программирование для детей и базовые алгоритмы создания игр и анимации»</a> — Kodland</b></p><ul><li>Для детей 8-10 лет.</li><li>Работа в среде Scratch. Понимание условий («если..., то...») и создание сценариев для сказок. Индивидуальные и командные проекты.</li><li>6 модулей, всего 32 занятия в год.</li><li>Геймификация, по сюжету, дети учатся в магической школе Кодвартс — удивительном месте, где магию можно творить с помощью кода.</li></ul><p><b>5. <a href="https://kiber-one.com/moduli/piktomir/">«ПиктоМир» (бестекстовое программирование)</a> — KIBERone</b></p><ul><li>Для дошкольников 5–6 лет.</li><li>Управление роботами на экране через пиктограммы (иконки-стрелочки), развитие пространственного мышления.</li><li>Индивидуальный график занятий.</li><li>Подходит детям, еще не умеющим читать и писать, и для подготовки к школе.</li></ul><p><b>6. <a href="https://clubpixel.ru/programmirovanie-dlya-mladshikh-shkolnikov/tpost/4tncbr0b81-programmirovanie-dlya-detei-na-scratch-j?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">Бесплатный курс «Программирование для детей на Scratch Junior»</a> — Pixel</b></p><ul><li>Для детей от 5 лет.</li><li>Установка Scratch Jr, создание игры Mario Scratch, «Светофор», «Поймай рыбку», «Опасности на дорогах» и небольшого мультфильма.</li><li>11 уроков в записи.</li><li>Формат коротких уроков подойдет дошкольникам, которые еще не могут надолго концентрировать внимание, а также для первого знакомства с программированием.</li></ul><p><b>7. <a href="https://www.progkids.com/courses/scratch">«Визуальное программирование»</a> — ProgKids</b></p><ul><li>Для детей 7-9 лет.</li><li>Ребенок познакомится с основами программирования, переменными, функциями, циклами и условиями. А также изучит координаты и простейшие математические операции.</li><li>Всего в курсе 16 уроков по 50 минут.</li><li>Гибкое расписание.</li></ul><p><b>8. <a href="https://foxford.ru/courses/14773/landing">«Алгоритмика и основы программирования»</a> — Фоксфорд</b></p><ul><li>Дети 9-11 лет.</li><li>Обучение строится на решении головоломок в игровых средах. В результате дети поймут, что такое команда, скрипт и цикл.</li><li>Курс из 30 занятий.</li><li>Задачи на комбинаторику, причинно-следственные связи и переменные, создание собственного проекта.</li></ul><p><b>9. <a href="https://pixel.study/minecraft-junior?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Создание игр в Minecraft»</a> — Pixel</b></p><ul><li>Для детей 7–10 лет.</li><li>Код строится из блоков в Code Builder, дети создадут игру по мотивам вселенной Minecraft.</li><li>3 модуля по 12 уроков, каждый длится 90 минут, весь курс — от 4,5 до 9 месяцев.</li><li>Результат — самостоятельно созданная игра, в которую можно пригласить друзей.</li></ul><p><b>10. <a href="https://codim.online/minecraftjr">«Логические задачи в Minecraft»</a> — Codim.online</b></p><ul><li>Для детей 5–6 лет.</li><li>Ребенок познакомится с основами программирования на примере программ для прохождения 2D- и 3D-лабиринтов на популярном сайте Code.org.</li><li>2 модуля по 8 уроков.</li><li>Огромное количество дополнительных материалов для творчества дома (раскраски, карточки алгоритмов).</li></ul><h2>Лучшие курсы программирования: мечта большинства детей — создание игр</h2><p>Здесь подборка для фанатов Roblox, Minecraft и будущих геймдев-разработчиков:</p><p><b>11. <a href="https://geekbrains.by/geek-school/roblox/">«Геймдизайн в Roblox Studio»</a> — Алгоритмика</b></p><ul><li>Для школьников 10–11 лет.</li><li>Основы языка программирования Lua, физика объектов, создание ландшафтов и маркетинг игр. Портфолио из выполненных проектов.</li><li>5 модулей, занятия 1 раз в неделю по 90 минут.</li><li>Ребенок создаст игры разных жанров: паркуры, гонки, головоломки, лабиринты.</li></ul><p><b>12. <a href="https://pixel.study/roblox?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Создание игр в Roblox на языке Lua»</a> — Pixel</b></p><ul><li>Для детей 10–14 лет. Опыт в программировании не нужен.</li><li>Работа в Roblox Studio, программирование на Lua (циклы, переменные, функции), проектированию уровней. Итог — создание игры в жанре Obby (полоса препятствий) и симулятора с системой очков.</li><li>3 месяца (12 занятий), 1 раз в неделю по 90 минут.</li><li>Геймификация (баллы и призы) и проверка домашних заданий.</li></ul><p><b>13. <a href="https://itgen.io/programmirovanie/roblox">«Разработка игр в Roblox»</a> — Айтигенио</b></p><ul><li>Для детей от 8 лет.</li><li>От основ моделирования до сложных скриптов: создание телепортов, магазинов, инвентаря и NPC. Итоговый проект — полноценная многопользовательская игра.</li><li>Индивидуальное расписание, уроки по 60 минут.</li><li>Индивидуальный подход — тренер помогает реализовать именно ту идею игры, которую придумал ребенок.</li></ul><p><b>14. <a href="https://coddyschool.com/courses/sozdanie_igr_v_roblox_studio/">«Программирование Roblox»</a> — CODDY</b></p><ul><li>Для детей 8–12 лет.</li><li>Использование Roblox Studio, основы монетизации (создание Game Pass).</li><li>От 9 модулей (месяцев), от 72 занятий.</li><li>Акцент на публикацию игр в сообществе Roblox.</li></ul><p><b>15. <a href="https://rebotica.ru/gamedev">«Разработчик игр Roblox»</a> — Rebotica</b></p><ul><li>Для детей и подростков 8–14 лет.</li><li>Создание сложных игровых систем и монетизация проектов. Ребенок поймет, как превратить хобби в источник Robux (внутриигровой валюты).</li><li>Индивидуальное обучение, 4 модуля.</li><li>Формат наставничества — преподаватель выступает как старший коллега-разработчик.</li></ul><p><b>16. <a href="https://pixel.study/traektoria-ingener-mirov?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Инженер миров Minecraft»</a> — Pixel</b></p><ul><li>Для подростков 10–13 лет.</li><li>Блочное программирование и основы Python. Создание новых блоков, предметов, мобов и модификация игровой логики.</li><li>72 занятия по 90 минут.</li><li>Образовательная траектория из двух курсов. Первый направлен на создание игровых миров Minecraft и изучение блочного программирования. А второй посвящен программированию на языке Python в Minecraft.</li></ul><p><b>17. <a href="https://coddyschool.com/courses/razrabotka_modov_dlya_minecraft/">«Создание модов в Minecraft»</a> — CODDY</b></p><ul><li>Для детей 8–12 лет.</li><li>Использование программы MCreator для создания собственных элементов игры без сложного кода. Основы дизайна предметов и баланса игры.</li><li>От 3 модулей (месяцев), от 24 часов.</li><li>Курс позволяет быстро увидеть результат — собственный мод можно протестировать и установить друзьям уже после первых уроков.</li></ul><p><b>18. <a href="https://gb.ru/courses/geek-school/minecraft-python">«Майнкрафт: программирование на Python»</a> — GeekSchool</b></p><ul><li>Для подростков от 10 лет.</li><li>Объектно-ориентированное программирование (ООП) на примере Minecraft. Разработка сложных игровых механик.</li><li>8 месяцев, занятия 1 раз в неделю.</li><li>Портфолио из 5 проектов.</li></ul><p><b>19. <a href="https://pixel.study/unity?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Разработка игр на Unity»</a> — Pixel</b></p><ul><li>Для школьников 10–14 лет. Можно начать без опыта программирования.</li><li>Интерфейс Unity, язык C# (переменные, циклы, методы), работа с 3D-моделями, физикой и светом. Итоговый проект — 3D-шутер или платформер.</li><li>36 уроков, каждый — 90 минут.</li><li>Акцент на практику — каждый урок ребенок создает работающую механику игры. Геймифицированная платформа с наградами.</li></ul><p><b>20. <a href="https://coddyschool.com/courses/razrabotka_2d_i_3d_igr_na_python/">«Создание игр на Godot Engine»</a> — CODDY</b></p><ul><li>Подростки 11–16 лет. Желателен базовый опыт в Scratch или Python.</li><li>Обучение на профессиональном бесплатном движке Godot, изучение языка GDScript (похож на Python). Ученики создают игры с продвинутыми взаимодействиями.</li><li>От 9 модулей (месяцев), от 72 часов.</li><li>Godot — самый быстрорастущий движок в мире, идеален для тех, кто хочет делать серьезные инди-игры.</li></ul><h2>Топ курсов по веб-разработке и созданию сайтов для детей и подростков 10-17 лет</h2><p>Лучшие курсы программирования для детей, которые хотят сделать свой сайт, блог или веб-приложение:</p><p><b>21. <a href="https://pixel.study/htmlcss?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Создание сайтов на HTML, CSS и JavaScript»</a> — Pixel</b></p><ul><li>Для детей 12 лет и старше. Подготовка не нужна.</li><li>Структура HTML-документа, стилизация с CSS (цвета, шрифты, блоки), адаптивная верстка для телефонов и планшетов. Итоговый проект — многостраничный сайт на выбранную тему (хобби, портфолио).</li><li>3 модуля по 12 уроков, 1 раз в неделю по 90 минут.</li><li>Игровой формат обучения с начислением баллов и возможностью получить реальные призы от школы за успехи в учебе.</li></ul><p><b>22. <a href="https://itgen.io/programmirovanie/web-programming">«Web-программирование для детей»</a> — Айтигенио</b></p><ul><li>Для детей и подростков 10–16 лет.</li><li>Верстка современных сайтов, использование Flexbox и Grid, основы веб-дизайна. Продвинутые ученики начинают внедрять элементы JavaScript для интерактивности.</li><li>Индивидуально-групповой формат.</li><li>Формат «один на один» или мини-группы, что позволяет детально разбирать ошибки в коде ребенка.</li></ul><p><b>23. <a href="https://coddyschool.com/courses/web-mastering/">«Frontend-разработчик: сайты на HTML/CSS/JavaScript»</a> — CODDY</b></p><ul><li>Для подростков 11–14 лет.</li><li>Работа в редакторе VS Code, использование библиотек стилей и публикация сайта.</li><li>От 9 модулей, от 72 занятий.</li><li>Акцент на создании реального портфолио, которое не стыдно показать будущему заказчику или в школе.</li></ul><p><b>24. <a href="https://www.kodland.org/ru/courses/coding/web-design">«Web-дизайн и верстка»</a> — Kodland</b></p><ul><li>Для подростков от 13 лет.</li><li>Сочетание навыков дизайнера и разработчика: сначала дети рисуют макет в Figma, затем верстают его на HTML/CSS.</li><li>32 занятия.</li><li>Ребенок учится видеть продукт целиком — от идеи и картинки до работающих кнопок в браузере.</li></ul><p><b>25. <a href="https://pixel.study/webdesign?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Веб-дизайн для детей»</a> — Pixel</b></p><ul><li>Для подростков от 12 лет. Подготовка не требуется.</li><li>Дети освоят одни из самых популярных инструментов в веб-дизайне — Figma и Tilda.</li><li>3 модуля по 12 занятий, 1 раз в неделю по 90 минут.</li><li>Ученики разберутся в основах веб-дизайна, включая пользовательский интерфейс (UI), пользовательский опыт (UX) и типографику.</li></ul><p><b>26. <a href="https://gb.ru/courses/geek-school/website-development">«Веб-разработка и создание сайтов»</a> — GeekSchool</b></p><ul><li>Для школьников 11–17 лет.</li><li>Профессиональная верстка и базовое обучение JavaScript. В конце курса — защита масштабного проекта.</li><li>32 занятия по 90 минут.</li><li>50% занятий в записи для гибкости, 50% — онлайн для живого общения и поддержки.</li></ul><p><b>27. <a href="https://kiber-one.com/moduli/web-dizayn-dlya-saytov-ili-prilozheniy/">«Web-дизайн для сайтов или приложений»</a> — KIBERone</b></p><ul><li>Для детей 10–14 лет.</li><li>Разработка концепции и фирменного стиля web-проекта, создание дизайн-макетов страниц, пользовательских интерфейсов и других элементов.</li><li>Модульное обучение, длительность модуля — 2,5 месяца.</li><li>Командная работа над проектами и ежемесячные воркшопы с приглашенными IT-специалистами.</li></ul><p><b>28. <a href="https://edu-tritec.ru/courses/1sklub-programmistov-sovremennaya-web-razrabotka/">«Современная web-разработка. Курс для детей»</a> — Трайтек</b></p><ul><li>Для подростков.</li><li>Дети научатся создавать современные многостраничные сайты и web-приложения на HTML, CSS, JavaScript и познакомятся с библиотеками JQuery и Bootstrap.</li><li>56 занятий.</li><li>Программа рассчитана на новичков в программировании.</li></ul><p><b>29. <a href="https://www.progkids.com/courses/figma">«Курс дизайна в Figma»</a> — ProgKids</b></p><ul><li>Для подростков 11-17 лет.</li><li>Подросток научится использовать все основные инструменты дизайна в Figma для создания интерфейсов, прототипирования и работы с цветом и типографикой.</li><li>Индивидуальный график.</li></ul><p><b>30. <a href="https://foxford.ru/product_packs/10406">«Разработка сайтов и программирование»</a> — Фоксфорд</b></p><ul><li>Для учащихся 7–11 классов.</li><li>В программу входит разработка сайтов на HTML и CSS, основы программирования на Python и уроки английского языка уровня Pre-Intermediate.</li><li>Занятия в формате вебинаров, одно занятие длится до 2-3 часов.</li><li>Академическое качество преподавания от лекторов лучших вузов страны.</li></ul><h2>Топ курсов программирования для детей в направлении цифровое творчество и графический дизайн</h2><p>Лучшие курсы для детей творческих IT-направлений:</p><p><b>31. <a href="https://gb.ru/courses/geek-school/graphic-design">«Графический дизайн»</a> — GeekSchool</b></p><ul><li>Для школьников 11–17 лет.</li><li>Основы дизайна, обработка фото и создание сложной векторной графики. Знакомство с инструментами Photoshop и Illustrator.</li><li>8 месяцев (32 занятия), половина занятий в записи, половина — онлайн.</li><li>Дипломная работа — комплексный дизайн-проект, выполненный по стандартам индустрии.</li></ul><p><b>32. <a href="https://pixel.study/graficheskij-dizajn-starshie-shkolniki?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Графический дизайн для подростков»</a> — Pixel</b></p><ul><li>Для подростков от 12 до 17 лет.</li><li>Основы работы в Adobe Photoshop и Illustrator.</li><li>3 модуля по 12 занятий, занятия по 90 минут.</li><li>Обучение в игровой форме, домашние задания для закрепления материала, итоговый проект.</li></ul><p><b>33. <a href="https://www.kodland.org/ru/courses/design/fantastic-worlds-design">«Дизайн цифровых миров»</a> — Kodland</b></p><ul><li>Для детей 10–12 лет.</li><li>Основы дизайна, композиции, создания мультфильмов, 3D-моделирования.</li><li>32 занятия (учебный год).</li><li>Творческое комьюнити — дети могут выставлять свои работы в общей галерее и получать оценки от сверстников.</li></ul><p><b>34. <a href="https://coddyschool.com/courses/osnovy_tsifrovogo_risunka_v_procreate/">«Основы цифрового рисунка в Procreate»</a> — CODDY</b></p><ul><li>Для детей 8–14 лет.</li><li>Все возможности самого популярного мобильного приложения для рисования. Создание быстрых скетчей, анимации и сложных артов.</li><li>От 8 месяцев, 64 часов.</li><li>Акцент на мобильность — учиться рисовать можно в любом месте без привязки к компьютеру.</li></ul><p><b>35. <a href="https://moscowlo.kiber-one.com/moduli/motion-design/">«Motion Design»</a> — KIBERone</b></p><ul><li>Для детей 8–14 лет.</li><li>Дети нуля освоят инструменты для работы Motion-дизайнера,создадут анимационную графику — движущееся изображение из статичной картинки.</li><li>Модульное обучение в рамках долгосрочной программы.</li><li>Погружение в среду «кибер-школы», где дизайн рассматривается как часть разработки масштабных IT-проектов.</li></ul><p><b>36. <a href="https://pixel.study/3d-modelirovanie-blender?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«3D-моделирование в Blender»</a> — Pixel</b></p><ul><li>Для подростков от 13 до 17 лет.</li><li>В программе — работа в профессиональном редакторе Blender. Ребенок освоит полигональное моделирование, работу с материалами, светом и создание простых 3D-анимаций. Итоговый проект — полноценная 3D-сцена (например, футуристичная комната или остров).</li><li>3 модуля по 12 занятий, занятия по 90 минут.</li><li>Задания для самостоятельной работы после каждого урока.</li></ul><p><b>37. <a href="https://gb.ru/courses/geek-school/animation-pro">«Анимация»</a> — GeekSchool</b></p><ul><li>Для школьников 10–13 лет.</li><li>Обучение на четырех профессиональных редакторах, включая основы 3D в Blender. Дети научатся всему циклу создания мультфильма — от идеи и раскадровки до озвучки и финального монтажа.</li><li>32 занятия, 1 раз в неделю по 90 минут.</li><li>Ребенок создаст 10 проектов и опубликует портфолио.</li></ul><p><b>38. <a href="https://pixel.study/moho-for-children?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Анимация Moho для школьников»</a> — Pixel</b></p><ul><li>Для подростков 14-17 лет.</li><li>Создание мультфильмов в программе Moho: от простых движений до полноценной персонажной анимации.</li><li>3 модуля по 12 занятий, занятия по 90 минут.</li><li>Ребята осваивают базовые принципы движения, риггинг и работу с таймлайном, чтобы уверенно работать в Moho Studio и создавать собственные анимационные проекты.</li></ul><p><b>39. <a href="http://onlineschool-1.ru">«Художка.Онлайн»</a> — Онлайн-школа №1</b></p><ul><li>Для детей 7–15 лет.</li><li>Обучение классической базе рисунка, перенесенное на графический планшет.</li><li>От 1 месяца (интенсивы) до полного цикла художественной школы.</li><li>Лицензированная школа, выдающая официальный диплом по окончании обучения.</li></ul><p><b>40. <a href="https://coddyschool.com/courses/anime/">«Рисование в стиле Аниме»</a> — CODDY</b></p><ul><li>Для детей и подростков 9–15 лет.</li><li>Анатомия персонажей аниме, работа со слоями и спецэффектами в специализированных программах для графических дизайнеров. Итог — создание собственного персонажа в стиле манги.</li><li>3 месяца, занятия раз в неделю.</li><li>Глубокое погружение в конкретную стилистику, популярную среди современных подростков.</li></ul><h2>Топ курсов для детей по популярным языкам программирования: Python, Java, JavaScript, C#.</h2><p>Лучшие курсы программирования для детей и подростков с системным и глубоким изучением выбранных языков:</p><p><b>41. <a href="https://pixel.study/python?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Программирование на Python»</a> — Pixel</b></p><ul><li>Для детей 10–14 лет. Подготовка не требуется.</li><li>Дети изучат синтаксис языка, переменные, циклы и функции. Итоговые проекты — графические мини-игры и чат-боты.</li><li>3 модуля по 12 занятий, 1 или 2 раза в неделю по 90 минут.</li><li>Геймификация — за выполненные задания дети получают «пиксели» (внутреннюю валюту), которую можно обменять на ценные призы.</li></ul><p><b>42. <a href="https://uc1.1c.ru/course/kurs-python-dlya-shkolnikov/">«Python для школьников»</a> — 1С:Клуб программистов</b></p><ul><li>Для детей с 11 лет.</li><li>Для учебы не нужно никаких предварительных знаний.</li><li>3 модуля, по 12 занятий каждый, 2 академических часа каждое занятие.</li><li>На каждом модуле курса ученики выполняют проект.</li></ul><p><b>43. <a href="https://coddyschool.com/courses/python-bots/">«Создание чат-ботов на Python для ВК и Telegram»</a> — CODDY</b></p><ul><li>Для подростков 11–15 лет.</li><li>Работа с внешними API, библиотекой aiogram или telebot. Итог — создание функционального бота для Telegram (автоответчик, помощник в учебе или игровой бот).</li><li>9 модулей, 72 часа.</li><li>Акцент на создании прикладных инструментов, которыми ребенок сможет пользоваться сам и делиться с друзьями.</li></ul><p><b>44. <a href="https://rebotica.ru/programmer">«Программист Python»</a> — Rebotica</b></p><ul><li>Подростки 12–16 лет.</li><li>Проектированию программ: от простых калькуляторов до чат-ботов.</li><li>Индивидуальный план, 4 модуля.</li><li>Фокус на профориентации — ребенок пробует разные роли в IT, чтобы понять, хочет ли он быть бэкенд-разработчиком или аналитиком.</li></ul><p><b>45. <a href="https://coddyschool.com/courses/python-i-mashinnoe-obuchenie/">«Программирование Python и машинное обучение»</a> — CODDY</b></p><ul><li>Для подростков 12–16 лет с базовым пониманием программирования.</li><li>Работа с модулями, принципы анализа данных. Ученики обучат собственные ИИ-модели.</li><li>9 модулей, от 72 часов.</li><li>По окончании каждый ученик получает именной сертификат.</li></ul><p><b>46. <a href="https://pixel.study/java-for-children?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=top-50-onlayn-kursov-programmirovaniya-dlya-detey-v-2026-godu">«Программирование на Java: онлайн-курс для школьников»</a> — Pixel</b></p><ul><li>Для подростков 14-17 лет.</li><li>Дети освоят языки программирования Java и SQL, научатся создавать собственные программы, простые приложения и игры, работать с базами данных.</li><li>3 модуля по 12 занятий, 1 или 2 раза в неделю по 90 минут.</li><li>Проекты, созданные на курсе, можно использовать как профессиональное портфолио.</li></ul><p><b>47. <a href="https://itgen.io/programmirovanie/react">«React.js для детей»</a> — Айтигенио</b></p><ul><li>Для подростков с опытом в создании сайтов.</li><li>Курс для тех, кто научился верстать веб-страницы на HTML и CSS, освоил JavaScript, и хочет перейти на новый уровень. Ребенок научится архитектуре приложений, работе с роутингом и API.</li><li>Индивидуальный или групповой формат.</li><li>Индивидуальный формат позволяет детальнее разобрать сложные концепции фреймворков вместе с ментором.</li></ul><p><b>48. <a href="https://foxford.ru/mini_groups/14763/landing">«Нейросети и работа с данными»</a> — Фоксфорд</b></p><ul><li>Для учащихся 5–11 классов.</li><li>Дети учатся математической статистике, теории вероятностей и их применению в коде. Обучение нейросетей.</li><li>Занятия раз в неделю.</li><li>Результат — ИИ, обученный для личных задач.</li></ul><p><b>49. <a href="https://itgen.io/csharp">«Программирование на C#» </a>— Айтигенио</b></p><ul><li>Для детей и подростков с 10 лет.</li><li>Основы разработки на C#, которые позволят изучить Unity, Xamarin Forms, ASP.NET и другие платформы, где используется язык C#.</li><li>Индивидуальный график.</li><li>Подходит детям, у которых есть опыт в программировании (Python, Java или другие языки).</li></ul><p><b>50. <a href="https://www.kodland.org/ru/courses/coding/javascript">«JavaScript для детей»</a> — Kodland</b></p><ul><li>Для подростков от 13 лет.</li><li>Программирование сайтов, сложная анимация, создание браузерных игр, взаимодействие с DOM-деревом.</li><li>Один урок в неделю в мини-группах, длительность — 90 минут.</li><li>Для обучения нужно иметь базу — HTML и CSS. По окончании, ученики будут иметь свой большой и адаптивный проект.</li></ul><p>Итак, перед вами — целая карта возможностей. Какой бы курс из этого топа вы ни рассматривали, помните главный секрет выбора: лучшая программа та, которая вызывает искренний интерес ребенка и заканчивается не сертификатом, а реальным проектом. Именно готовый мультфильм, игра или сайт дает то самое чувство «я смог», которое превращает учебу в увлекательное путешествие.</p>]]></content:encoded>
    </item>
    <item>
      <title>Лучшие бесплатные уроки для первого знакомства ребенка с программированием</title>
      <link>https://tproger.ru/articles/top-10-besplatnyh-urokov-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem</link>
      <comments>https://tproger.ru/articles/top-10-besplatnyh-urokov-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Блог Школа программирования Пиксель]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/top-10-besplatnyh-urokov-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem</guid>
      <description><![CDATA[<p>Первый урок программирования для ребенка должен быть ярким и результативным. Мы собрали лучшие бесплатные уроки по Scratch, Roblox и Minecraft, где дети сразу создадут свою игру. Это проще, чем кажется!</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/top-10-besplatnyh-urokov-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">Лучшие бесплатные уроки для первого знакомства ребенка с программированием</a>»</p>]]></description>
      <category><![CDATA[Партнёрский материал]]></category>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Wed, 14 Jan 2026 06:00:03 GMT</pubDate>
      <content:encoded><![CDATA[<p>Когда родители задумываются о том, чтобы познакомить ребенка с программированием, часто возникает образ сложного кода, математических формул и долгих часов за учебниками. Такой образ может напугать не только детей, но и самих взрослых!</p><p>Хорошо, что современный подход к обучению далек от этой пугающей картины. Ведь цель первого знакомства — не научить ребенка писать строки кода, а заинтересовать и дать ему почувствовать свою силу. Показать, что он может не просто потреблять готовые игры и мультфильмы, а создавать их сам.</p><p>Именно поэтому идеальными инструментами для старта становятся визуальные среды программирования и игровые платформы. Их главные преимущества:</p><ul><li>Быстрый результат. Ребенок сразу видит, как его действие (перетаскивание блока, настройка объекта) меняет виртуальный мир.</li><li>Простой процесс. В визуальных средах программирования создание программы или модели выглядит как сборка конструктора: есть понятные детали, которые нужно соединить по интуитивно понятным правилам.</li><li>Опора на интересы. Дети могут начать с того, что им уже близко: с создания простого мультика или модификации любимой игры.</li></ul><p>В этой статье мы собрали лучшие бесплатные уроки программирования для детей от школы «Пиксель», которые станут безопасной и увлекательной «примерочной» диджитал-творчества. Важно, что это не рейтинг уроков, и каждый из них — по-своему лучший. А какой выбрать, зависит от возраста и интересов вашего ребенка.</p><h2>Как выбрать первый урок программирования для детей</h2><p>Детям проще и интереснее начинать там, где уже есть их увлечения. Есть два наиболее частых вектора интереса.</p><h3>Для любителей историй и мультиков</h3><p>Если ребенок обожает придумывать сюжеты, персонажей или с интересом следит за развитием событий в мультфильмах — его сильная сторона нарративное и визуальное мышление. Таким детям стоит начать с создания собственных анимированных историй.</p><p><b>Инструменты:</b> Scratch и его версия для самых маленьких — Scratch Junior, Kodu Game Lab.</p><p><b>Что они будут делать:</b> С помощью простых блоков-команд дети смогут «оживить» персонажа, заставить его двигаться, разговаривать, реагировать на клики. Это не просто рисунок, это первый алгоритм: последовательность действий, которую придумывает сам автор, а в случае с Kodu Game Lab — это и первая созданная самостоятельно игра.</p><h3>Для фанатов компьютерных игр</h3><p>Для детей, которые с энтузиазмом исследуют виртуальные вселенные, лучший мост к программированию — возможность изменить или создать свою игру. Это превращает пассивное увлечение в активное творчество.</p><p><b>Инструменты:</b> Roblox Studio (для создания миров и механик в Roblox), Minecraft и язык программирования Python.</p><p><b>Что они будут делать:</b> Они перейдут от прохождения уровней к их проектированию: построят уникальный ландшафт, запрограммируют поведение мобов, создадут свои правила игры. Это развивает пространственное и логическое мышление.</p><p>Не выбирайте за ребенка. Самый верный способ — показать наглядные результаты.</p><p>Предложите посмотреть короткие (1-2 минуты) видео с примерами проектов в каждом из трех направлений: готовый мультик из Scratch, обзор самодельной карты в Roblox, процесс создания простой 3D-модели.</p><p>Посмотрите их вместе и спросите, хотел бы он попробовать сделать это сам? Его собственный выбор будет лучшим ориентиром.</p><h2>Лучшие бесплатные уроки программирования для старта</h2><p>Теперь, когда направление понятно, самое время перейти к практике. Мы подготовили подборку бесплатных уроков, которые подходят для старта. Они расположены по блокам — от самых простых к более сложным. Каждый урок вместе с выполнением не займет много времени и даст ребенку законченный, пусть и небольшой, проект.</p><h3>Уроки программирования в ScratchJr и Kodu Game Lab для детей 5-7 лет</h3><p>В этом блоке два плейлиста с уроками программирования для самых юных исследователей цифрового мира. Дети познакомятся со средами Scratch Junior и Kodu Game Lab, где все программирование — это перетаскивание ярких, понятных блоков. Они выберут понравившегося персонажа (спрайта) и, соединяя блоки, создадут небольшую анимацию или игру.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-30/8e332cb2-384b-4feb-a7cc-174d17c92735.png" alt="" /></figure><p><b>Ссылка на плейлист с уроками по ScratchJr <a href="https://youtube.com/playlist?list=PLdzeMLV8u_l4UKTnJX3HgXt_A5BxQVMyV&amp;si=ZqFg41ptYlsc3LoR">здесь</a>.</b></p><p>В процессе дети научатся самому базовому, но фундаментальному принципу — последовательности команд. Они увидят, что компьютер выполняет действия в том порядке, в котором они указаны. Это основа алгоритмического мышления.</p><p>Результат — своя первая «ожившая» картинка, которой можно управлять. Это моментальный успех, который закладывает уверенность: «У меня получилось!»</p><p>Kodu Game Lab — это чуть более сложная среда. Это уже первый шаг к созданию целостной истории и интерактивной игры. Здесь дети могут строить ландшафт, добавлять звуки, программировать поведение персонажей — в итоге в игровой форме они научатся работе с событиями и поймут, как задать условие. Это введение в причинно-следственные связи в программировании.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-30/8d9d1192-c8f9-4ae3-88cd-62170bb00a18.jpg" alt="" /></figure><p><b><a href="https://rutube.ru/plst/716400/">Уроки по Kodu Game Lab здесь</a>.</b></p><h3>Уроки программирования в Scratch для детей 7-12 лет</h3><p>Среда Scratch 3.0 позволяет создавать уже не просто истории, а настоящие мини-приложения и игры, где важны реакция и взаимодействие. Для начала нужно зарегистрироваться на сайте Scratch по ссылке: <a href="https://scratch.mit.edu/">scratch.mit.edu</a>.</p><p><b>Урок «Игра в снежки в Scratch»:</b></p><p>Здесь дети запрограммируют игру в снежки, в которую можно играть вдвоем.</p><p><b>Урок «Хоррор-лабиринт в Scratch»:</b></p><p>Дети создадут игру, где цель — пройти лабиринт, не коснувшись стены.</p><p>Если сделать такие игры сходу слишком сложно, покажите ребенку наши <a href="https://youtube.com/playlist?list=PLdzeMLV8u_l4ssPz6sa5VeN6xvJv6QAQk&amp;si=PNjrkZehc-ejNNPi">уроки для знакомства со Scratch на YouTube</a>. В этом плейлисте 11 небольших роликов, из которых ребенок узнает все необходимое для старта.</p><p>Еще больше бесплатных уроков программирования в Scratch для детей — <a href="https://youtube.com/playlist?list=PLdzeMLV8u_l4JqGzpGTMNpSOADstnumk1&amp;si=weHmLXaPZl2sHrLB">в плейлисте на нашем канале</a>.</p><h2>Конструирование игровых миров (10+ лет)</h2><p>Эти уроки для тех, кто готов к проектированию настоящих виртуальных пространств. Здесь дети попробуют себя в роли гейм-дизайнеров и разработчиков игр.</p><p><b>Урок по Roblox Studio: «Строим телепорт — дверь между локациями»:</b></p><p>Урок знакомит с основами интерактивности. Дети запрограммируют порт, касаясь которого игрок будет мгновенно перемещаться в другую точку карты. Результат — понимание принципа триггеров и создание более сложной игровой механики.</p><p>Скрипт с урока:</p><p>Бесплатный видеокурс по основам создания игр в Roblox Studio <a href="https://youtube.com/playlist?list=PLdzeMLV8u_l7ZKTBErC4dL2fCywBDpb5u&amp;si=xiFqYAzoWS8TLupY">здесь</a>. А больше уроков — в <a href="https://rutube.ru/plst/312763/">плейлисте на нашем RuTube-канале</a>.</p><p><b>Урок программирования в Minecraft на Python: «Квадрокоптер-бомбардировщик»:</b></p><p>Дети запрограммируют самоуправляемый дрон, который будет постоянно менять направление движения. Также на него можно будет влиять, используя чат игры Minecraft.</p><p><b>Урок по Minecraft: «Паркур в небе»:</b></p><p>О том, что нужно установить на компьютер, чтобы Python работал в Minecraft, — в этом видео:</p><p>Ссылки из видео:</p><ul><li><a href="https://www.python.org/">https://www.python.org/</a> — установщик среды для Python,</li><li><a href="https://www.java.com/ru/">https://www.java.com/ru/</a> — установщик Java,</li><li><a href="https://mif.to/minecraft">https://mif.to/minecraft</a> — файлы для Python и локального сервера Minecraft.</li></ul><p>Больше <a href="https://rutube.ru/plst/837755/">бесплатных уроков по Python в Minecraft здесь</a>.</p><p>А <a href="https://rutube.ru/plst/613083/">здесь бесплатные уроки программирования на Python для детей</a>.</p><h2>Что делать дальше, если интерес серьезный</h2><p>После того как ребенок попробовал один или несколько уроков, перед родителями возникает вопрос: это мимолетное увлечение или начало настоящего интереса?</p><p>Признаки того, что ребенок готов к более глубокому обучению:</p><ul><li>Он задает вопросы «как сделать сложнее». Например, после создания игры-кликера в Scratch он может спросить: «А как добавить второго монстра, который двигается быстрее?» или «Как сделать, чтобы очки сбрасывались, если я пропущу цель?». Эти вопросы говорят о желании развивать проект и понимании его логики.</li><li>Он самостоятельно возвращается к проекту. Ребенок без напоминаний садится за компьютер, чтобы дорисовать детали, добавить новое здание в Roblox Studio или исправить ошибку в коде. Это показатель внутренней мотивации.</li><li>Он хочет узнать больше и ищет информацию. Он начинает смотреть не только обучающие видео, но и обзоры чужих проектов, пытается разобраться, как они сделаны, или ищет в Интернете способы реализации своей идеи.</li></ul><p>Если вы заметили это за своим ребенком, значит, первые уроки выполнили свою задачу — зажгли искру интереса. Теперь этот интерес нужно поддержать и естественный следующий шаг — переход от фрагментарных уроков к системе.</p><p>Именно системный подход лежит в основе онлайн-курсов Школы «Пиксель». Наши программы по Scratch, разработке в Roblox Studio, созданию игр в Minecraft построены так, чтобы за несколько месяцев увлеченный новичок смог создать свое первое портфолио из нескольких полноценных, сложных проектов.</p><p>Подробнее о наших курсах можно узнать <a href="https://pixel.study/?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=luchshie-besplatnye-uroki-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">на сайте школы</a>.</p><p>А чтобы понять, подходит ли вашему ребенку такой формат, стиль преподавания и выбранное направление, мы приглашаем на <a href="https://pixel.study/demo?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=luchshie-besplatnye-uroki-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">бесплатный пробный онлайн-урок</a> по любому интересующему вас курсу.</p><p>До встречи в Школе программирования «Пиксель»!</p><p><i>Реклама. Рекламодатель ООО «Пиксель.Стади», ИНН 5074078988, erid: 2W5zFJujjp4</i></p>]]></content:encoded>
    </item>
    <item>
      <title>Как за 1 час объяснить ребенку, что такое программирование? Покажите ему Scratch</title>
      <link>https://tproger.ru/articles/kak-za-1-chas-obyasnit-rebenku--chto-takoe-programmirovanie--pokazhite-emu-scratch</link>
      <comments>https://tproger.ru/articles/kak-za-1-chas-obyasnit-rebenku--chto-takoe-programmirovanie--pokazhite-emu-scratch?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Блог Школа программирования Пиксель]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/kak-za-1-chas-obyasnit-rebenku--chto-takoe-programmirovanie--pokazhite-emu-scratch</guid>
      <description><![CDATA[<p>Хотите, чтобы ребенок не просто играл, а учился создавать игры? Покажите, как создавать программы в Scratch, для детей это идеальный первый шаг в программировании.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/kak-za-1-chas-obyasnit-rebenku--chto-takoe-programmirovanie--pokazhite-emu-scratch">Как за 1 час объяснить ребенку, что такое программирование? Покажите ему Scratch</a>»</p>]]></description>
      <category><![CDATA[Партнёрский материал]]></category>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Для начинающих]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 30 Dec 2025 10:00:03 GMT</pubDate>
      <content:encoded><![CDATA[<p>Представьте ситуацию: крошка-сын к отцу пришел и спросила кроха… Нет, современные дети интересуются другими темами. Например:</p><p>— Папа, а чем занимаются программисты?</p><p>И это, пожалуй, будет посложнее, чем то, о чем писал Владимир Маяковский. Даже если родители хорошо разбираются в вопросе — тут нужно и объяснить максимально доходчиво, и не перегрузить информацией, и своим ответом не погасить интерес, чтобы ребенок не подумал: «Ну, я так и знал — скукота!». Чтобы наоборот — ребенку захотелось познакомиться с программированием ближе, ведь это мегаактуально и востребовано. И начинать погружаться в тему лучше как можно раньше.</p><p>Мы все знаем, что некоторые вещи показать быстрее и проще, чем рассказать о них. Программирование — как раз такая вещь. Если сделать все правильно, то уже через час ваш ребенок посмотрит на результат своих экспериментов и скажет:</p><p>— Вау! Я сам это сделал!</p><p>Что для этого нужно? Родители-программисты? Толстые учебники? Профессиональные педагоги? Нет. Давно уже существуют простые и доступные способы сделать первые шаги в игровой форме. Один из них — написать программу в Scratch, приложении, созданном специально для детей.</p><p>Что такое Scratch? Это визуальная среда программирования, которая работает прямо в браузере. Scratch больше похож на конструктор или игру, чем на то, что мы обычно подразумеваем под словом «программирование».</p><h2>Как создать программу в Scratch?</h2><p>Вы открываете Scratch — и вот на экране появляется кот. Яркий, живой, смешной персонаж. Сцена, набор цветных блоков с командами. Эти блоки можно перетаскивать мышкой и соединять друг с другом, как детали конструктора. Интерфейс приложения максимально доступный и интуитивно понятный.  Достаточно объяснить базу — и дети уже собирают свои первые цепочки команд.</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-24/2ba35fad-38c6-4490-b742-8b6e23f9b9da.png" alt="Программа Scratch для детей: интерфейс" /></figure><p>В итоге прямо на ваших глазах происходит чудо — персонаж оживает: идет, говорит, шевелит лапками. И ребенок понимает: это он сам сделал! Он запрограммировал котика. Интерес подкрепляется быстрым результатом и первым успехом, появляется вера в себя и желание продолжать занятия.</p><p>Scratch выглядит как игра, но он закладывает понимание основ программирования — без терминов, сложного кода и математических выкладок.</p><p>Мышление программиста формируется само. И, что особенно важно, без страха ошибки: даже если что-то перепутать и не туда поставить — не выскочит страшное красное сообщение с восклицательным знаком. Блок просто перетаскивается на прежнее место — и все работает снова.</p><p>В итоге все довольны: родители более чем доходчиво ответили на вопрос, а дети обрели новое полезное развивающее хобби. Теперь им хочется экспериментов: добавить звук, сменить фон, заставить кота прыгать…</p><p>Именно поэтому мы считаем программы в Scratch идеальными для первого знакомства детей с программированием.</p><h2>Шаг за шагом: первое знакомство со Scratch на практике</h2><p>Главный принцип программирования в Scratch — изучение нового не привычным нам образом через объяснения, а через действия. Сразу же, с первых шагов – на практике. Так знания тут же закрепляются и превращаются в навык. Давайте же разберем, с чего начать.</p><p><b>Шаг 1. Выбираем персонажа</b></p><p>Персонажи здесь называются спрайтами. После запуска Scratch на нашем экране появляется кот. Можно продолжать с ним или заменить на любого другого спрайта: на человечка, животное, робота или даже на фантастическое существо.</p><p>Для ребенка это важный момент: у него появляется аватар, которым можно управлять. Так программирование из абстрактного понятия становится конкретным, наглядным и даже почти живым.</p><p><b>Шаг 2. Находим нужные блоки</b></p><p>Слева — панель с блоками команд. Они разделены по цветам и смыслу. Для первого шага хватит двух групп:</p><ul><li>желтые блоки «События» — их мы используем как условие, когда нам нужно, чтобы с персонажем что-то произошло;</li><li>синие блоки «Движение» — они нужны нам, чтобы запрограммировать действия нашего спрайта.</li></ul><p>Цветовые обозначения помогают ребенку быстро сориентироваться, что к чему относится и какого цвета брать блок.</p><p><b>Шаг 3. Собираем первую связку команд</b></p><p>И вот мы перешли к самому интересному — собираем первую цепочку. Попробуйте, например, такую комбинацию:</p><p><i>желтый блок: «когда нажата клавиша пробел» + синий блок «идти 10 шагов».</i></p><p>Блоки соединяются как детали Лего, достаточно перетянуть блок на нужное место.</p><p><b>Шаг 4. Проверяем результат</b></p><p>Нажимаем пробел на клавиатуре — и персонаж делает 10 шагов. Нажимаем еще раз — снова идет. Работает! Поздравляем! Наш первый код готов!</p><p>На этом этапе обычно у детей просыпается интерес к экспериментам:</p><p>— А можно как-то сделать 20 шагов?</p><p>— А что, если эти 10 шагов котик будет не идти, а бежать?</p><p>— А можно поменять клавишу?</p><p>— А если добавить звук?</p><p>Вот так на примере простых программ в Scratch дети знакомятся с таким сложным программированием. То, что только что сделал ребенок, — это и есть его первый код, его первый алгоритм, в котором он сам продумал условие и действие. У него появилось базовое понимание: чтобы что-то происходило, нужно четко обозначить, когда и что должно случиться.</p><p>Программы в Scratch выглядят наглядно и доступно. Даже если ребенок еще не ходит в школу и не умеет писать, программировать он все равно сможет.</p><h2>Что Scratch дает ребенку</h2><p>Первые шаги ребенка в Scratch — это больше, чем знакомство с программой, ее функционалом и интерфейсом. Это новый опыт, который может в корне изменить его мышление и отношение к себе.</p><p>Если прежде компьютер или планшет был для него, возможно, привычным, но точно сложным устройством, которое работает по каким-то своим непонятным законам, то уже после первой написанной в Scratch программы в ребенке просыпается чувство контроля над цифровым миром.</p><p>С этого момента он уже не просто пользователь, который смотрит мультики, играет в игры и нажимает на кнопки. Теперь он — человек, посвященный в тайну, как все на самом деле устроено. Он осознал, что все строится на программах и командах. И что каждая команда не взялась сама по себе, она кем-то придумана и заложена в программу. И что этим кем-то теперь вполне может быть он сам!</p><p>Это серьезная перестройка мышления, которая потом легко переносится на другие сферы жизни и другие задачи. Ребенок становится более уверенным в себе. Если он запрограммировал электронного котика делать шаги после нажатия на клавишу, на что же он еще способен? Наверняка на многое из того, о чем даже сам не подозревает!</p><p>Один из самых ценных эффектов программирования в Scratch — ощущение успеха. Когда человек воспринимает свои результаты не из позиции «мне помогли» или «случайно получилось», а «я сделал, и оно заработало». Для многих детей это первый опыт, когда технология подчиняется им, а не наоборот. И они идут дальше в жизнь с этим самоощущением.</p><h2>Первые программы в Scratch написаны, что делать дальше?</h2><p>Ребенок освоил базовые принципы языка программирования Scratch: научился двигать персонажей, добавлять звуки, выстраивать последовательность действий. Можно ли это как-то развивать дальше или это уже потолок?</p><p>Конечно, можно. С помощью тех же визуальных блоков и простых программ в Scratch дети легко и с удовольствием создают анимации, мультфильмы и даже игры.</p><p>Посмотрите это видео — здесь ученик школы Pixel Михаил Ребраков показывает игру «Лабиринт», которую он сам разработал во время учебы на курсе по Scratch:</p><p>Согласитесь, эта игра — уже не просто детское хобби, это серьезная заявка в портфолио юного разработчика. Миша усложнил классический лабиринт эффектом затемнения и продумал, в каких случаях прохождение игры будет засчитываться как победа, а в каких — как проигрыш.</p><p>Что же делать, чтобы ребенок создавал программы в Scratch такого же или близкого уровня? Для начала освойте вместе с ним наши бесплатные уроки.</p><p>По Scratch Junior — это вариант приложения для дошкольников:</p><p>Или по Scratch 3 — для школьников, которые уже чувствуют себя уверенно за компьютером:</p><p>Мы рекомендуем постепенно, по мере прогресса ребенка в Scratch, объяснять следующие понятия:</p><ul><li>условия — создавая самую первую программу в Scratch, дети знакомятся с условиями, даже не зная этого термина; но со временем обязательно введите его в обиход;</li><li>переменные — это как контейнеры для упаковки и хранения информации, без них невозможно создавать сложные проекты;</li><li>циклы — нужны, чтобы не писать одну и ту же часть программы много раз.</li></ul><p>Расскажите, как организовать связь между разными объектами на сцене — чтобы ребенок мог создавать более сложные, интерактивные истории и игры.</p><p>Многие дети с восторгом начинают в Scratch: двигают спрайты, добавляют звуки. Но потом наступает момент, когда идеи заканчиваются. Без помощи (от родителя, учителя или даже более опытного товарища) и понятного плана ребенок начинает копировать одни и те же простые скрипты или действовать наугад. В итоге интерес угасает — становится скучно, ведь по-настоящему сложные и крутые проекты, такие как игры с несколькими уровнями, счетчиком очков и разными правилами, остаются недостижимыми.</p><p>Чтобы этого не произошло, нужен понятный и последовательный путь — от простого к сложному. Как в любом деле: сначала учишься держать кисть, потом рисовать фигуры, и только потом пишешь картину. Так и с программами в Scratch: детям важно не просто играть с блоками и осваивать ключевые понятия — циклы, условия, переменные, отправку сообщений. Самое главное — расти над собой, развиваться.</p><p>Если ваш ребенок освоил бесплатные уроки или вы видите, что ему нужна помощь, то пора переходить на следующую ступеньку — занятия с преподавателем. У нас в Школе программирования «Пиксель» есть курс <a href="https://pixel.study/scratch-detskoe-programmirovanie?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=kak-za-1-chas-obyasnit-rebenku-chto-takoe-programmirovanie-pokazhite-emu-scratch">«Программирование в Scratch»</a> для детей 6-9 лет. Это полноценная 3-месячная программа, где каждый урок — шаг вперед.</p><p>Что будет на курсе:</p><ul><li>Ребенок освоит не только основы, но и продвинутые элементы программирования.</li><li>К концу курса создаст свои собственные многоуровневые игры с героями, врагами, бонусами и четкими правилами — проекты, которыми не стыдно похвастаться и добавить в портфолио, его первые результаты в IT.</li><li>Обучение построено по принципу «от проекта к проекту»: в каждом новом задании используется то, что уже знакомо, и добавляется новый навык. Так знания укладываются в систему.</li><li>Задания — это не скучные упражнения, а шаги к созданию своей игры.</li><li>Преподаватель объясняет сложное простыми словами и помогает на каждом этапе.</li></ul><p>Сомневаетесь, подойдет ли это вашему ребенку? Самый честный способ — попробовать.</p><p>Мы приглашаем на бесплатный полноценный урок по Scratch, во время которого ребенок:</p><ul><li>познакомится с принципами создания программ в Scratch;</li><li>соберет свой первый небольшой, но рабочий скрипт — чтобы сразу был виден результат;</li><li>сможет задать любые вопросы преподавателю, обсудить свои проекты и получить помощь.</li></ul><p>А вы сможете посмотреть на формат занятий, на реакцию ребенка, и уже потом принять решение.</p><p>Если вы хотите, чтобы знакомство с программированием не закончилось на движении котика по экрану, а переросло в умение мыслить логически и создавать собственные цифровые миры — начните с этого шага.</p><p><a href="https://pixel.study/demo?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=kak-za-1-chas-obyasnit-rebenku-chto-takoe-programmirovanie-pokazhite-emu-scratch">Записаться на бесплатный пробный урок можно здесь</a>.</p><p>А <a href="https://pixel.study/scratch-detskoe-programmirovanie?utm_source=tproger.ru&amp;utm_medium=article&amp;utm_campaign=kak-za-1-chas-obyasnit-rebenku-chto-takoe-programmirovanie-pokazhite-emu-scratch">узнать подробнее о курсе по Scratch здесь</a>.</p><p>До встречи в нашей онлайн-школе!</p><p><i>Реклама. Рекламодатель ООО «Пиксель.Стади», ИНН 5074078988, erid: 2W5zFG3gnmW</i></p>]]></content:encoded>
    </item>
    <item>
      <title>Scratch или Scratch Junior: что выбрать для первого знакомства ребенка с программированием</title>
      <link>https://tproger.ru/articles/scratch-ili-scratch-junior--chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem</link>
      <comments>https://tproger.ru/articles/scratch-ili-scratch-junior--chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Блог Школа программирования Пиксель]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/scratch-ili-scratch-junior--chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem</guid>
      <description><![CDATA[<p>Scratch Junior и Scratch 3.0 — лучший старт в программировании для детей. Раасказываем, как определиться с платформой и сделать первые шаги в мир создания игр и анимации.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/scratch-ili-scratch-junior--chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">Scratch или Scratch Junior: что выбрать для первого знакомства ребенка с программированием</a>»</p>]]></description>
      <category><![CDATA[Партнёрский материал]]></category>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Для начинающих]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 29 Dec 2025 14:00:04 GMT</pubDate>
      <content:encoded><![CDATA[<p>Когда мы говорим о первом знакомстве ребенка с программированием, в 90% случаев речь идет о Scratch. Эта платформа, созданная в Массачусетском технологическом институте, уже более 15 лет является мировым стандартом в детском образовании. И дело не только в ее популярности, а в уникальном, проверенном временем подходе.</p><p>Scratch с самого начала задумывался не как учебник по коду, а как цифровая творческая мастерская. Его главная цель — научить детей мыслить логически, творчески подходить к решению задач и работать над проектами. Здесь программирование — это не цель, а средство для самовыражения. Ребенок не решает абстрактные задачи, а сразу создает то, что ему интересно: мультфильм, игру, интерактивную историю или цифровую открытку. Он видит мгновенный результат своих действий — спрайт (персонаж) оживает на экране, — и это дает мощнейшую мотивацию продолжать.</p><p>Есть две разные версии Scratch — классический 3.0 и упрощенный Scratch Junior, и это вызывает закономерные вопросы. В чем между ними разница? Какую среду выбрать для ребенка 5, 7, 10 лет? Можно ли начать с одной и потом перейти на другую, и не будет ли это повторением пройденного?</p><p>В этой статье мы подробно разберем и Scratch, и Scratch Junior. Мы расскажем, как выбрать подходящую платформу для ребенка и сделать первый шаг в программирование максимально комфортным и эффективным.</p><h2>Scratch Junior: первый шаг для самых маленьких (5-7 лет)</h2><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-28/f413dc32-f7d9-4f64-a5c3-af5ef0684655.png" alt="Как выглядит приложение Scratch Jr" /></figure><p>Scratch Junior был создан для того, чтобы стереть самый первый и важный барьер на пути к программированию — страх перед сложностью. Если классический Scratch похож на конструктор с сотней деталей, то Scratch Junior — это первый набор с крупными, яркими и понятными кубиками. Он рассчитан на дошкольников и учеников первого класса, для которых главный инструмент — это палец на экране планшета.</p><p>Для кого создана эта среда:</p><ul><li>Дети 5-7 лет, которые только начинают осознанно взаимодействовать с цифровым миром.</li><li>Те, кому еще сложно читать или сидеть за компьютером с мышкой.</li><li>Дети любого возраста, которым важно получить быстрый и красочный результат, чтобы поверить в свои силы.</li></ul><h3>Главные особенности интерфейса Scratch Junior</h3><p>Интерфейс Scratch Junior — это образец грамотного педагогического дизайна. Все лишнее убрано. Ребенок видит:</p><ul><li>Сцену — центральное поле, где происходит действие.</li><li>Крупные, интуитивно понятные блоки-иконки вместо текстовых команд. Чтобы дать персонажу команду, ее нужно просто перетащить пальцем в нижнюю часть экрана и поставить в цепочку.</li><li>Минимальное меню для выбора фона, добавления персонажей (спрайтов) и рисования собственных.</li></ul><p>Так выглядит Scratch Junior в самом начале:</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-28/61e48c9f-8cbc-4c05-83c3-0c10d534b8ec.jpg" alt="Стартовый интерфейс Scratch Jr" /></figure><p>А здесь уже добавлены фон, яблоко и тюльпан, котик идет вприпрыжку к яблоку (синие блоки), его действия повторяются (оранжевый блок):</p><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-28/624f8ca7-b235-48f1-b746-71e235f283e0.jpg" alt="Интерфейс Scratch Jr" /></figure><p>Scratch Junior обычно устанавливают на планшет. И это не случайно: управление касанием соответствует естественному для этого возраста способу взаимодействия с миром и отлично развивает мелкую моторику.</p><h3>Чему научится ребенок</h3><p>Scratch Junior закладывает фундамент алгоритмического мышления в самой мягкой форме:</p><ul><li>Последовательность. Ребенок понимает, что действия выполняются друг за другом, как в истории.</li><li>Причина и следствие. Формируется понимание базовой логики программирования: «ЕСЛИ я нажал на зеленый флажок (причина), ТО история начинается (следствие)».</li><li>Творческое самовыражение. Через создание простых мультфильмов и интерактивных открыток ребенок учится доносить свою идею, выстраивать сюжет, сочетать изображение и движение.</li></ul><h3>Естественные ограничения Scratch Junior и почему их не стоит бояться</h3><p>Важно понимать, что простота Scratch Junior — это его сильная сторона, но она же накладывает и ограничения:</p><ul><li>В наборе команд только базовые действия: движение, изменение внешнего вида, звуки, простые циклы.</li><li>Нет возможности работать с переменными (например, создать счетчик очков), условными операторами (если-то) в их полном виде и сложными данными.</li><li>Проекты остаются локальными на устройстве, нет выхода в онлайн-сообщество.</li></ul><p>И это правильно. Для дошкольников и первоклашек эти возможности были бы избыточны и создали бы ненужную сложность. Scratch Junior фокусируется на главном — дать положительный первый опыт.</p><h2>Классический Scratch 3.0: целый мир возможностей для детей 8-12 лет и старше</h2><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-28/fd66901b-03b0-48fb-9849-c08cfedd26a2.png" alt="" /></figure><p>Если Scratch Junior — это первый велосипед с боковыми колесами, то классический Scratch — это уже целый велопарк, которого хватит, чтобы кататься вместе с друзьями со всего мира. Он рассчитан на школьников, которые уже готовы к структурированным задачам и хотят создавать по-настоящему впечатляющие проекты.</p><p>Для кого создан Scratch:</p><ul><li>Дети от 8 лет и старше, которые уверенно читают и обладают базовыми навыками работы на компьютере (управление мышкой, клавиатурой, понимание структуры папок).</li><li>Дети, которые переросли возможности Scratch Junior и хотят добавить в свои истории счет, сложную логику, несколько уровней.</li><li>Юные изобретатели, которым интересно не просто анимировать персонажа, а запрограммировать целую игру со своими правилами.</li></ul><h3>Особенности интерфейса</h3><p>Интерфейс Scratch может показаться насыщенным, но он организован логично. Работа ведется в браузере или в приложении на компьютере, и основные зоны четко разделены:</p><ul><li>Сцена. Основное поле для действия.</li><li>Блоки (команды). Они сгруппированы по цветам и функциям (Движение, Внешность, Звук, События, Управление и т.д.). Теперь это не просто иконки, а понятные текстовые команды: идти 10 шагов, повторить 10 раз, если ... — то.</li><li>Область скриптов. Здесь ребенок собирает программу, как конструктор, соединяя блоки друг с другом.</li></ul><figure><img src="https://media.tproger.ru/user-uploads/134865/2025-12-28/73ca03af-adc4-4019-af14-ee6053ef8510.png" alt="Интерфейс Scratch 3.0" /></figure><p>Эта кажущаяся сложность — основа для обучения. Ребенок учится ориентироваться в многообразии инструментов и выбирать нужные для своей цели.</p><h3>Чему научатся дети в Scratch</h3><p>В классическом Scratch дети в игровой форме осваивают понятия, которые лежат в основе любого программирования:</p><ul><li>Циклы (повторить, всегда выполнять). Понимание, как автоматизировать повторяющиеся действия.</li><li>Условия (если ... то, если ... то ... иначе). Это основа для принятия решений в программе (например, если персонаж коснулся врага, то его жизнь уменьшается).</li><li>Переменные. Создание специальных «коробочек» для хранения данных. Это позволяет сделать счетчик очков, таймер или уровень здоровья героя.</li><li>Клонирование. Возможность быстро создавать копии объектов. Это основа для игры, где нужно стрелять снарядами или где на героя наступают десятки врагов.</li><li>Отправка сообщений. Синхронизация действий между несколькими персонажами. Например, касаясь двери, один спрайт отправляет сообщение «дверь_открылась», а другой его получает и начинает движение.</li></ul><h3>Плюсы для развития: выход в большое цифровое сообщество</h3><p>Огромное преимущество Scratch — его глобальная онлайн-платформа.</p><p>Проекты сохраняются в личном аккаунте в облаке и доступны с любого компьютера. Ребенок может публиковать свои работы, смотреть проекты других детей со всей планеты, вдохновляться и учиться, заглядывая в их код. Можно сделать ремикс чужого проекта. Взять понравившийся проект, скопировать его себе и доработать, создав свою версию.</p><p>Все это поощряет совместное творчество и анализ чужого кода — важнейший навык для любого программиста.</p><h2>Scratch Junior vs Scratch</h2><p>Чтобы было проще выбрать между Scratch Junior и Scratch, мы собрали в списки основные отличия двух платформ. Но помните: выбор между ними — вопрос не того, какая среда лучше, а того, какая из них больше соответствует возрасту, навыкам и целям вашего ребенка.</p><p><b>Scratch Junior:</b></p><ul><li>Рекомендуемый возраст: 5–7 лет (дошкольники, 1-2 класс)</li><li>Платформа: в основном планшеты (iOS, Android), управление касанием.</li><li>Уровень сложности: максимально простой, крупные иконки, минимальное меню, нет текста в блоках.</li><li>Основная цель обучения: познакомить с идеей программирования через творчество и игру, развить логику, понимание причинно-следственных связей.</li><li>Ключевые концепции: последовательность команд, начало и конец программы, простые циклы.</li><li>Типичные проекты: интерактивная открытка, простой мультфильм, короткая анимированная история.</li><li>Сообщество и доступ: проекты хранятся локально на устройстве, нет онлайн-сообщества.</li></ul><p><b>Классический Scratch 3.0:</b></p><ul><li>Рекомендуемый возраст: от 8 лет и старше (начальная и средняя школа)</li><li>Платформа: персональные компьютеры, управление мышкой и клавиатурой.</li><li>Уровень сложности: средний, с логичной структурой, текстовые блоки-команды, больше панелей и инструментов.</li><li>Основная цель обучения: научить фундаментальным концепциям программирования через создание сложных проектов, развить алгоритмическое и проектное мышление.</li><li>Ключевые концепции: циклы, условия (если-то), переменные, клонирование, отправка сообщений, работа с координатами.</li><li>Типичные проекты: игры (платформеры, квесты, аркады), мультфильмы со сценами, интерактивные презентации, обучающие симуляторы.</li><li>Сообщество и доступ: глобальное онлайн-сообщество, можно публиковать работы, изучать проекты других детей и создавать на их основе свои.</li></ul><p>Рекомендации по выбору между Scratch Junior и Scratch:</p><ul><li>Главный критерий — возраст и готовность ребенка к работе с текстом и компьютером.</li><li>Как правило, для детей 5-6 лет оптимален Scratch Junior.</li><li>Для ребенка 7-8 лет подходят и Scratch Junior, и Scratch.</li><li>Если вашему ребенку 6-7 лет, и он легко и быстро справляется с задачами в Scratch Junior, проявляет любопытство («а как сделать счет?», «а как добавить нового героя?»), — значит, можно пробовать классический Scratch.</li><li>Детям старше 8 лет Scratch Junior обычно кажется слишком простым и уже не вызывает восторга, лучший выбор для них — Scratch.</li></ul><h2>С чего начать и как поддержать интерес</h2><p>Теперь, когда вы определились с платформой, пора переходить к практическим действиям.</p><p>Для Scratch Junior:</p><ol><li>Зайдите в официальный магазин приложений на вашем планшете (App Store для iOS, Google Play для Android), смартфон с большим экраном тоже подойдет.</li><li>Найдите «ScratchJr» (обратите внимание на «Jr» в названии) и установите приложение. Оно полностью бесплатно.</li><li>Откройте приложение и предложите ребенку пройти встроенные обучающие карточки — они за 15 минут покажут основные возможности.</li></ol><p>Также Scratch Junior можно установить на ПК. Инструкция, как это сделать, в нашем видео:</p><p>Ссылка для скачивания ПК-версии Scratch Junior: <a href="https://jfo8000.github.io/ScratchJr-Desktop/">https://jfo8000.github.io/ScratchJr-Desktop/</a></p><p>Для классического Scratch:</p><ol><li>На компьютере откройте браузер и перейдите на официальный сайт <a href="http://scratch.mit.edu">scratch.mit.edu</a>.</li><li>Нажмите «Присоединиться» и создайте бесплатный аккаунт для ребенка (нужен email родителя).</li><li>Нажмите кнопку «Создавать» — и редактор откроется. Лучше всего начать с раздела «Идеи» (вверху), где собраны пошаговые интерактивные туториалы.</li></ol><p>Подробная видеоинструкция по установке Scratch на ПК и знакомство с интерфейсом — в <a href="https://rutube.ru/video/2d918957cd53337931853577ee399766/?r=plwd">нашем видео на RuTube</a>.</p><h2>Уроки по Scratch Junior и Scratch</h2><p>Во-первых, полезно просмотреть официальные руководства. На сайтах обоих Scratch есть отличные разделы с идеями и инструкциями.</p><p>Подробные видеоуроки по созданию игр и анимации в плейлистах на нашем RuTube-канале:</p><p><a href="https://rutube.ru/plst/186174/">Уроки Scratch для детей и подростков</a></p><p><a href="https://rutube.ru/plst/858818/">Программирование на Scratch Junior для детей</a></p><p><a href="https://rutube.ru/plst/678888/">Туториал по созданию игр на Scratch</a></p><p><a href="https://rutube.ru/plst/186178/">Создание игр на Scratch 3.0</a></p><p>Но часто самостоятельного изучения оказывается мало, и тогда стоит рассмотреть обучение на онлайн-курсах. Полноценный курс с преподавателем нужен, когда вы замечаете один из двух признаков:</p><ul><li>Интерес есть, но прогресс ребенка остановился. Он повторяет одни и те же типы проектов, не зная, как перейти на новый уровень.</li><li>Не хватает системы, обратной связи и помощи преподавателя. Бесплатные уроки дают знания фрагментами. Ребенку сложно самостоятельно собрать их в цельную картину и применить для создания сложного, многозадачного проекта. Ему нужен наставник, который вовремя исправит ошибку в логике, подскажет эффективный способ решения и поможет довести замысел до конца.</li></ul><p>У нас есть несколько курсов по Scratch для начинающих. Узнать о них подробнее можно по ссылкам:</p><p><a href="https://pixel.study/programmirovanie-dlya-mladshikh-shkolnikov?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=scratch-ili-scratch-junior-chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">Программирование для дошкольников и младших школьников в Scratch Junior и Kodu Game Lab</a></p><p><a href="https://pixel.study/scratch-detskoe-programmirovanie?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=scratch-ili-scratch-junior-chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">Программирование в Scratch для детей 6-9 лет</a></p><p><a href="https://pixel.study/scratch?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=scratch-ili-scratch-junior-chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">Создание игр и анимации. Визуальная среда Scratch для детей 8-12 лет</a></p><p><a href="https://pixel.study/gamedev-scratch-roblox-unity?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=scratch-ili-scratch-junior-chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">Разработка игр в Scratch, Roblox и Godot для детей от 9 до 11 лет</a></p><p>Кроме того, первый пробный урок любого онлайн-курса по Scratch Junior и Scratch в «Пикселе» можно пройти бесплатно. Причем это не вводный урок, а полноценное занятие с преподавателем, на котором ребенок создаст свой проект, познакомится с форматом и сможет задать любые вопросы.</p><p><a href="https://pixel.study/demo?utm_source=tproger&amp;utm_medium=article&amp;utm_campaign=scratch-ili-scratch-junior-chto-vybrat-dlya-pervogo-znakomstva-rebenka-s-programmirovaniem">Записаться на бесплатный пробный урок можно здесь</a>.</p><p>Подводя итоги, подчеркнем самую важную мысль: на этапе знакомства главное — сделать первый шаг и поддержать интерес, который может перерасти в нечто большее. Обе платформы — и Scratch Junior, и классический Scratch — отлично подходят для этого. Это прекрасные, проверенные миллионами детей инструменты для старта.</p><p><i>Реклама. Рекламодатель ООО «Пиксель.Стади», ИНН 5074078988, erid: 2W5zFGRks2g</i></p>]]></content:encoded>
    </item>
    <item>
      <title>Курсы по робототехнике: онлайн-обучение роботостроению</title>
      <link>https://tproger.ru/articles/kursy-po-robototehnike--onlajn-obuchenie-robotostroeniyu</link>
      <comments>https://tproger.ru/articles/kursy-po-robototehnike--onlajn-obuchenie-robotostroeniyu?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Анастасия Шишкина]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/kursy-po-robototehnike--onlajn-obuchenie-robotostroeniyu</guid>
      <description><![CDATA[<p>Курсы робототехники. Рейтинг вариантов дистанционного обучения, обзор программы и стоимости курсов роботостроения.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/kursy-po-robototehnike--onlajn-obuchenie-robotostroeniyu">Курсы по робототехнике: онлайн-обучение роботостроению</a>»</p>]]></description>
      <category><![CDATA[Python]]></category>
      <category><![CDATA[Компьютерное зрение]]></category>
      <category><![CDATA[Быстрый старт]]></category>
      <category><![CDATA[Практика]]></category>
      <category><![CDATA[Машинное обучение]]></category>
      <category><![CDATA[Arduino]]></category>
      <category><![CDATA[Raspberry Pi]]></category>
      <category><![CDATA[Боты]]></category>
      <category><![CDATA[Навыки]]></category>
      <category><![CDATA[Для продвинутых]]></category>
      <category><![CDATA[3D-принтер]]></category>
      <category><![CDATA[Образование]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Разработка]]></category>
      <category><![CDATA[Lego]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 02 Oct 2025 12:43:59 GMT</pubDate>
      <content:encoded><![CDATA[<p>Сегодня курсы по робототехнике открывают двери в профессию, которая сочетает в себе технические навыки и творческое мышление. Это уже не просто сборка механизмов — это дизайн, программирование искусственного интеллекта и даже создание систем управления для беспилотных и космических аппаратов. Онлайн-обучение позволяет освоить эту профессию не только инженерам, но и всем, кто готов учиться, экспериментировать с собственными проектами — независимо от возраста и уровня подготовки.</p><p>Я изучила десятки обучающих программ и подобрала платформы для удаленного обучения. В этой подборке вы найдете ТОП-10 курсов, далее — 6 обучающих программ, которые могут пригодиться как вспомогательные, и, наконец, 6 бесплатных вариантов.</p><h2>ТОП-10 курсов по робототехнике</h2><p>Данные курсы робототехники подойдут для тех, кто желает освоить профессию с нуля, а также опытных специалистов, которые стремятся улучшить свои компетенции. В этом списке я собрала обучающие программы для взрослых людей, которые хотят углубиться в C++, Linux или математику, а также преподавать программирование и роботостроение. Отдельно я выделила платформы для детей – ведь начинать никогда не рано.</p><p><b>Для взрослых: </b></p><p>1. <a href="https://experts1.ru/bEnriA?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=1"><b>C++ для
робототехников</b></a> от платформы <b>Skillbox</b>
— это обучение профессиональному программированию на C++.</p><p>2. <a href="https://experts1.ru/qhoWfG?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=2"><b>Педагог
дополнительного образования (робототехника)</b></a> от <b>НАДПО</b> — для будущих преподавателей
робототехнического направления.</p><p>3. <a href="https://experts1.ru/btsfEH?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=3"><b>Linux для
робототехников</b></a> от платформы <b>Skillbox</b>
— для освоения системного ПО.</p><p>4. <a href="https://experts1.ru/FvVeft?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=4"><b>Технология
использования робототехники в дошкольном образовании</b></a> от центра
дистанционного образования <b>НИИДПО</b> —
подойдет педагогическим работникам, которые планируют применять создание
роботов в качестве инструмента для детского развития.</p><p>5. <a href="https://experts1.ru/sOxJfq?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=5"><b>Робототехника
как инструмент формирования SOFT SKILLS компетенций</b></a><a href="https://experts1.ru/sOxJfq?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=5"> </a>от <b>Знанио
</b>— разработан для наставников и преподавателей, которые хотят развивать у
учащихся компетенции Soft Skills с помощью роботостроения.</p><p>6. <a href="https://experts1.ru/bVQkhg?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=6"><b>Математика для
робототехников</b></a><b> </b>от
платформы <b>Skillbox </b>—<b> </b>обучающая программа для тех, кто хочет
изучить математические основы роботостроения и с помощью них освоить навык
решения инженерных задач.</p><p><b>Для детей: </b></p><p>7. <a href="https://experts1.ru/qorOHm?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=7"><b>Робототехника
для школьников на базе Lego WeDo 2.0</b></a> — это старт в обучении робототехнике для учеников младших классов от<b> Школы программирования Pixel</b>. Эта
программа позволяет в игровой форме научиться конструированию и блочному
программированию на популярной платформе Lego.</p><p>8. <a href="https://experts1.ru/mejgMI?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=8"><b>Робототехника и
программирование для детей</b></a><b>
от Educationrobots </b>— здесь создают собственных роботов, постигают основы
программирования, физики и математики в игровой и непринужденной форме.</p><p>9. <a href="https://experts1.ru/beVdgZ?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=9"><b>Робототехника
для дошкольников на базе Lego</b></a> от<b> Школы программирования Pixel </b>— программа разработана специально
для детей младшего возраста, которые любят конструировать.</p><p>10. <a href="https://experts1.ru/vxtyWJ?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=10"><b>Робототехника
для школьников на платформе Arduino</b></a> от <b>Знанио </b>— позволяет перейти к серьезным проектам на Arduino.</p><h2>Курсы по робототехнике для взрослых</h2><p><b>1. <a href="https://experts1.ru/bEnriA?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=1">C++ для робототехников</a> | Skillbox   </b></p><p>Разработан для тех, кто желает научиться профессионально программировать роботов. За три месяца вы освоите язык C++, научитесь работать с популярными фреймворками Arduino и Qt, а также сможете создавать софт для управления роботами. Автор программы — опытный инженер-разработчик, который поможет разобраться даже в самых сложных темах. В конце обучения вы разработаете собственную программу управления роботом на Qt5.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/f98705d9-f1f7-47d6-a0a6-1acb045dff54.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> 74 893 руб. или 41 191 руб. со скидкой (при использовании промокода), возможна рассрочка 6865 руб./мес.</li><li><b>Длительность:</b> 3 месяца</li><li><b>Формат обучения: </b>Практические занятия и лекции в формате онлайн</li><li><b>Сертификат:</b> Сертификат Skillbox</li></ul><p><b>Кому подойдет:</b></p><p>Начинающим программистам и инженерам, у которых уже есть базовые знания алгоритмов и математики на школьном уровне. Он станет ступенью для тех, кто стремится получить прикладные навыки для работы в сфере роботостроения.</p><p><b>Преимущества: </b></p><ul><li>не требует покупки оборудования — все практические задания выполняются в симуляторе, поэтому не придется тратиться на робота;</li><li>можно возвращаться к материалам и обновлениям даже после завершения учебы;</li><li>полностью ориентирован на практику — при обучении программированию на C++ роботостроение используется как основной контекст для всех задач.</li></ul><p><b> Недостатки: </b></p><ul><li>курс робототехники для взрослых не подходит для абсолютных новичков, для старта необходимо знать основы программирования и математики.</li></ul><p><b> Программа обучения: </b></p><ul><li>базовое изучение и программирование на языке C++;</li><li>работа с библиотеками и фреймворками;</li><li>создание графического интерфейса; управление роботами;</li><li>создание собственного приложения.</li></ul><p>Используйте промокод kursfinder, чтобы получить скидку 60% на профессии и 50% на курсы.</p><p><b>2. <a href="https://experts1.ru/qhoWfG?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=2">Педагог дополнительного образования (робототехника)</a> | НАДПО </b></p><p>Онлайн-курс профпереподготовки предназначен для педагогов, желающих получить официальную квалификацию в сфере роботостроения. Программа поможет освоить принципы и методики преподавания роботостроения, научиться составлять учебные планы и организовывать проектную деятельность для учеников. Преподают эксперты-практики НАДПО.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/b5399113-8014-4f76-8e7d-da29de0f7ef2.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> 45 000 руб. — со скидкой 34 600 (возможна рассрочка от 2 883 руб./мес.), 31 140 руб. — если оплатить на сайте (действует дополнительная скидка 10%).</li><li><b>Длительность:</b> 4 мес. (540 ч)</li><li><b>Формат обучения:</b> Дистанционный</li><li><b>Сертификат:</b> Диплом о профпереподготовке</li></ul><p><b>Кому подойдет:</b></p><p>Образовательный модуль рассчитан на педагогов, желающих освоить новую востребованную профессию. Программа соответствует государственным стандартам и дает право вести педагогическую деятельность.</p><p><b>Преимущества: </b></p><ul><li>по окончании выдается диплом, который дает право на ведение педагогической деятельности;</li><li>обучение проходит в дистанционной форме, что дает возможность совмещать его с основной деятельностью;</li><li>образовательный модуль учит не только техническим навыкам, но и тому, как эффективно передавать их ученикам;</li><li>НАДПО помогает выпускникам в трудоустройстве, наставник оказывает поддержку на начальном этапе частной практики.</li></ul><p><b>Недостатки: </b></p><ul><li>длительность — обучение занимает 4 месяца, что может не подойти тем, кто ищет экспресс-программу обучения по робототехнике;</li><li>модуль ориентирован на педагогику и не дает углубленных технических знаний для инженеров-разработчиков.</li></ul><p><b>Программа обучения: </b></p><ul><li>нормативно-правовые основы в образовании;</li><li>основы робототехники и программирования;</li><li>методика преподавания;</li><li>разработка учебных планов;</li><li>организация проектной деятельности.</li></ul><p><b>3. <a href="https://experts1.ru/btsfEH?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=3">Linux для робототехников</a> | Skillbox  </b></p><p>Используйте промокод kursfinder, чтобы получить скидку 60% на профессии и 50% на курсы.</p><p>Этот курс разработан для тех, кто стремится освоить операционную систему Linux – одну из основных платформ для разработки роботов. Вы освоите навык работы с командной строкой, фреймворками ROS и ROS2, а также с такими инструментами, как Git и Docker. Ведет Роман Федоренко, который основал компанию «Зилант роботикс». Он поможет изучить базовые основы для старта в карьере.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/85b5bdba-7793-4490-a614-7569fbea187d.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> действует рассрочка на 6 мес. — 9760 руб. в мес. / со скидкой 45% — 5 368 руб. / мес.</li><li><b>Длительность:</b> 3 месяца</li><li><b>Формат обучения:</b> лекции в онлайн-режиме, практика</li><li><b>Сертификат:</b> Сертификат Skillbox</li></ul><p><b> Кому подойдет:</b></p><p>Лекции и практические уроки рассчитаны на начинающих инженеров-разработчиков, которые стремятся освоить одну из самых популярных операционных систем в роботостроении и научиться работать с фреймворками ROS, ROS2.</p><p><b> Преимущества: </b></p><ul><li>программа фокусируется на прикладных знаниях, необходимых именно для работы в сфере создания роботов;</li><li>обучает эксперт-практик с большим опытом в индустрии;</li><li>работа с современными инструментами — в программе есть Git, Docker и Bash-скрипты, что делает этот образовательный модуль актуальным.</li></ul><p><b> Недостатки: </b></p><ul><li>не дает комплексных знаний в обучении роботостроению, а фокусируется только на Linux;</li><li>не подходит для новичков — для прохождения требуются базовые знания.</li></ul><p><b>Программа обучения: </b></p><ul><li>введение в работу с ОС Linux;</li><li>методы создания изолированных сред для запуска приложений;</li><li>базовая работа с ROS;</li><li>собственный проект создания робота.</li></ul><p><b>4. <a href="https://experts1.ru/FvVeft?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=4">Технология использования робототехники в дошкольном образовании</a> | НИИДПО </b></p><p>Данный курс фокусируется на игровых методиках и простых конструкторах, которые помогут детям в освоении базовых навыков, развитии логики, мелкой моторики и пространственного мышления. Программа научит создавать уроки, которые помогут подготовить детей к школе. Преподают практикующие эксперты-практики — кандидаты наук.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/0fa5ebd2-43e1-4f8b-9adf-a140aa461ab8.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> 7900 руб. / со скидкой — 5200 руб. (возможна рассрочка 1300 руб. каждые 2 недели)</li><li><b>Длительность:</b> 1,5 месяца (108 часов), возможен экспресс-курс — 1 мес.</li><li><b>Формат обучения: </b>Дистанционный</li><li><b>Сертификат: </b>Сертификат компетенций, удостоверение о повышении квалификации</li></ul><p><b>Кому подойдет:</b></p><p>Образовательный модуль разработан для воспитателей и учителей младших классов, планирующих внедрение основ роботостроения в развивающие занятия с детьми 3-7 лет.</p><p><b>Преимущества: </b></p><ul><li>доступ к лекциям — после окончания обучения материалы лекций остаются доступными;</li><li>гибкий график — обучение проходит дистанционно, что позволяет совмещать его с работой.</li></ul><p><b> Недостатки: </b></p><ul><li>не дает технических знаний — ориентирован на педагогику и не учит созданию сложных роботов.</li></ul><p><b>Программа обучения: </b></p><ul><li>виды конструкторов нового поколения для малышей;</li><li>особенности развития дошкольников;</li><li>игровые методики обучения конструированию;</li><li>практические задания с Lego WeDo.</li></ul><p><b>5. <a href="https://experts1.ru/sOxJfq?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=5">Робототехника как инструмент формирования SOFT SKILLS компетенций</a> | Знанио  </b></p><p>Экспресс-курс, направленный на повышение квалификации педагогов. Программа поможет научиться формировать у детей Soft Skills: критическое мышление, навыки командной работы, творческий подход.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/831f03d0-eb9a-438d-b4a4-d7e17c986130.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> 3990 руб. / со скидкой — 1990 руб.</li><li><b>Длительность:</b> 72 часа</li><li><b>Формат обучения:</b> Дистанционный (заочный — самостоятельное изучение материалов)</li><li><b>Сертификат:</b> Удостоверение о повышении квалификации</li></ul><p><b>Кому подойдет: </b></p><p>Онлайн-курс по робототехнике предназначен для педагогических работников и методистов, которые хотят использовать роботостроение в качестве инструмента для развития Soft Skills у своих учеников.</p><p><b>Преимущества: </b></p><ul><li>обучиться можно всего за 10 дней;</li><li>вы можете вернуть деньги, если программа не подойдет, до ее завершения;</li><li>стоимость низкая по сравнению с аналогами.</li></ul><p><b>Недостатки: </b></p><ul><li>этот обучающий модуль не дает технических знаний по сборке и программированию роботов;</li><li>самостоятельный формат может быть минусом для тех, кто нуждается в постоянной поддержке наставника;</li><li>в описании не указан конкретный автор-практик.</li></ul><p><b>Программа обучения: </b></p><ul><li>применение роботов в системе образования;</li><li>методики обучения и межпредметные связи;</li><li>контроль знаний.</li></ul><p><b>6. <a href="https://experts1.ru/bVQkhg?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=6">Математика для робототехников</a> | Skillbox </b></p><p>Программа создана для тех, кто стремится получить фундаментальные знания в области математики, необходимые для решения прикладных задач в роботостроении. Курс обучения робототехнике онлайн ведет Олег Буличев, инженер-исследователь, который поможет увидеть взаимосвязь математики и программного кода.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/2ed65922-7c17-4bb8-86d1-441df43d1ecf.jpg" alt="" /></figure><ul><li><b>Стоимость: </b>рассрочка на 6 мес. — 9495 руб. в месяц / со скидкой — 5 222 руб.</li><li><b>Длительность:</b> 2,5 месяца</li><li><b>Формат обучения:</b> Практика и лекции в режиме онлайн</li><li><b>Сертификат:</b> Сертификат Skillbox</li></ul><p><b>Кому подойдет:</b></p><p>Курс рассчитан на инженеров и программистов, стремящихся систематизировать свои знания по высшей математике и научиться применять их для разработки роботов и беспилотников.</p><p><b> Преимущества: </b></p><ul><li>курс ведет практикующий инженер с опытом работы 11 лет;</li><li>программа сфокусирована на прикладных навыках и не содержит лишней теории;</li><li>обучение проходит на платформе, имеющей государственную лицензию.</li></ul><p><b>Недостатки: </b></p><ul><li>высокий порог входа — курс требует предварительных знаний по математике и основам программирования;</li><li>основное внимание уделяется математике, а не практической сборке роботов или разработке программ для них.</li></ul><p><b>Программа обучения: </b></p><ul><li>математика многомерных пространств;</li><li>принципы дифференциальных и интегральных исчислений;</li><li>изучение законов движения и равновесия;</li><li>анализ случайных событий и данных.</li></ul><h2>Курсы робототехники для детей</h2><p><b>7. <a href="https://experts1.ru/qorOHm?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=7">Робототехника для школьников на базе Lego WeDo 2.0</a> | Школа программирования Pixel </b></p><p>Этот обучающий курс от школы Pixel — один из курсов по робототехнике для детей, который подойдет для знакомства с программированием. Он основан на популярном конструкторе Lego WeDo 2.0. Дети научатся собирать роботов, работать в команде и освоят основы блочного программирования.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/dac03ce8-f55a-4240-9d07-715428e58166.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> 800 руб. за 1 занятие</li><li><b>Длительность:</b> 9 месяцев</li><li><b>Формат обучения: </b>Очно в группах, занятия 1 раз в неделю</li><li><b>Сертификат:</b> Сертификат о прохождении курса</li></ul><p><b>Кому подойдет:</b></p><p>Образовательный модуль подходит для детей от 7 до 10 лет, делающих свои первые шаги в программировании и конструировании. Он рассчитан на новичков и на тех, кто уже знаком с робототехникой.</p><p><b> Преимущества: </b></p><ul><li>геймификация и практические задания;</li><li>работа с Lego WeDo 2.0;</li><li>дети учатся работать в команде и находить общие решения;</li><li>конструирование роботов из мелких деталей улучшает моторику и пространственное мышление.</li></ul><p><b> Недостатки: </b></p><ul><li>очный формат занятий делает программу недоступной для тех, кто не может посещать уроки лично.</li></ul><p><b>Программа обучения: </b></p><ul><li>знакомство с робототехникой и Lego Education WeDo 2.0;</li><li>изучение основ блочного программирования;</li><li>управление моторами и датчиками;</li><li>понятия «цикл» и «ожидание»;</li><li>закрепление материала;</li><li>разработка собственного проекта.</li></ul><p><b>8. <a href="https://experts1.ru/mejgMI?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=8">Робототехника и программирование для детей</a> | Educationrobots </b></p><p>Курс предлагает комплексное изучение множества дисциплин, поскольку основан на STEM-подходе, который объединяет науку, технологии, инженерию и математику. Этот подход позволяет детям увидеть, как знания из разных областей работают вместе. Преподают опытные педагоги. Дети учатся программировать, решать сложные задачи, создавать роботов.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/6668a922-06c7-4dc7-bb1e-07d3cc79e54e.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> 7 500 руб. в месяц. Доступны скидки при оплате за полгода или год.</li><li><b>Длительность: </b>3 года</li><li><b>Формат обучения:</b> групповые занятия в офлайн-формате 1 раз в неделю (2ч)</li><li><b>Сертификат: </b>сертификат о прохождении курса</li></ul><p><b>Кому подойдет:</b></p><p>Курс создан для детей и подростков, которые интересуются, как устроена техника, любят что-то создавать своими руками. Также модуль подходит для всех, кто стремится развить логическое мышление, навыки решения проблем и умение работать в команде.</p><p><b>Преимущества:</b></p><ul><li>комплексное развитие (STEM-подход);</li><li>практический опыт с современным оборудованием — 3D-принтеры, лазерные резаки, контроллеры Arduino и т.д.;</li><li>дополнительные возможности — участие в грантах, конкурсах, выставках и программах для талантливой молодежи.</li></ul><p><b>Недостатки: </b></p><ul><li>продолжительность обучения, что требует долгосрочных обязательств.</li></ul><p><b>Программа обучения:</b></p><ul><li>сборка и программирование собственных роботизированных устройств;</li><li>изучение физики, математики, основ электроники и программирования, а также других 11 дисциплин в связке;</li><li>проектная работа.</li></ul><p><b>9. <a href="https://experts1.ru/beVdgZ?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=9">Робототехника для дошкольников на базе Lego</a> | Школа программирования Pixel </b></p><p>Этот обучающий курс разработан специально для дошкольников, которые хотят познакомиться с миром робототехники и механики в игровой форме. Основная задача программы — развитие логического и пространственного мышления. Дети собирают конструкции из Lego, а затем учатся управлять ими, что помогает им лучше понимать, как устроены окружающие предметы.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/d75b581a-e4b7-4363-973a-a5653775a8b8.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> от 800 руб. за 1 занятие</li><li><b>Длительность:</b> 9 месяцев (полный курс)</li><li><b>Формат обучения:</b> очные занятия в группах</li><li><b>Сертификат:</b> о прохождении курса</li></ul><p><b>Кому подойдет:</b></p><p>Курсы рассчитаны на детей от 5 до 7 лет, которые делают свои первые шаги в конструировании и творчестве. Программа подойдет для любознательных дошкольников, которые любят работать с конструкторами и хотят узнать, как оживить свои поделки.</p><p><b> Преимущества: </b></p><ul><li>занятия построены в виде игр;</li><li>использование популярного конструктора Lego;</li><li>конструирование из мелких деталей;</li><li>фокус на базовых механизмах, что дает фундаментальные знания о работе устройств.</li></ul><p><b> Недостатки: </b></p><ul><li>ограниченная доступность — занятия проходят очно, что делает их недоступными для жителей других городов.</li></ul><p><b> Программа обучения: </b></p><ul><li>изучение базовых механических устройств (рычаги, передачи);</li><li>основы конструирования из Lego;</li><li>знакомство с флорой и фауной (моделирование животных);</li><li>проект по изучению космоса (создание планет и спутников).</li></ul><p><b>10. <a href="https://experts1.ru/vxtyWJ?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=10">Робототехника для школьников на платформе Arduino</a> | Знанио </b></p><p>Этот онлайн-курс от инженера-преподавателя Наума Розенталя — способ познакомиться с платформой Arduino. Он поможет школьникам освоить азы программирования на языке C++ и основы электроники. За короткий срок ребенок научится создавать и программировать простые робототехнические устройства, чтобы в дальнейшем реализовывать свои проекты в этой сфере.</p><figure><img src="https://media.tproger.ru/user-uploads/108137/2025-10-02/f0a5a7ea-1132-4104-be8e-bef2d1507896.jpg" alt="" /></figure><ul><li><b>Стоимость:</b> 400 руб.</li><li><b>Длительность:</b> от 1 дня</li><li><b>Формат обучения:</b> онлайн, самостоятельное изучение</li><li><b>Сертификат:</b> о прохождении курса</li></ul><p><b> Кому подойдет:</b></p><p>Обучение рассчитано на школьников, помогает в быстром и недорогом старте в мир более серьезной робототехники, чем Lego. Будет полезно тем, кто уже имеет базовое представление о программировании и хочет перейти к работе с настоящими электронными устройствами.</p><p><b> Преимущества: </b></p><ul><li>низкая стоимость;</li><li>быстрый старт;</li><li>практическая направленность — программа включает создание простых, но реальных проектов, таких как «Светофор», «Мини-пианино», «Мигалка» и др.</li><li>гарантия возврата денег, если обучение не оправдает ожиданий.</li></ul><p><b>Недостатки: </b></p><ul><li>из-за короткой длительности учеба дает только базовые знания и не предполагает создания сложных проектов;</li><li>формат самостоятельного обучения без прямого общения с преподавателем может быть минусом для тех, кому нужна помощь наставника.</li></ul><p><b> Программа обучения: </b></p><ul><li>введение в платформу Arduino;</li><li>изучение основ электроники;</li><li>основы программирования на С++;</li><li>разработка собственных простых проектов.</li></ul><h2>Еще 6 курсов по робототехнике</h2><p>Обучение робототехнике дистанционно открывает двери в одну из самых востребованных сфер. Это комплексный навык, который объединяет знания из области программирования, инженерии и логического мышления.  Я собрала еще 6 курсов для тех, кто желает обучиться новой профессии:</p><ul><li><b><a href="https://experts1.ru/zsdEaU?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Курс робототехники и электроники для взрослых</a> от Kod-robota</b> — это комплексный онлайн-курс для взрослых, который позволяет с нуля освоить основы электроники и программирования. Вы научитесь работать с платформами Arduino и Raspberry Pi, создавая реальные проекты на языке Python. Этот обучающий модуль помогает сформировать и развить набор навыков, необходимых для работы с электроникой и робототехникой.</li><li><b><a href="https://experts1.ru/akwjUI?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Мехатроника и робототехника</a> от МАКПП</b> — программа профессиональной переподготовки, которая подойдет педагогам, желающим официально преподавать роботостроение. Дает теоретические знания по механике, электронике и методике преподавания.</li><li><b><a href="https://experts1.ru/bVxTys?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Робототехника и искусственный интеллект</a> от MITM</b> — онлайн-курс, объединяющий роботостроение с передовыми технологиями искусственного интеллекта. Он предназначен для студентов, которые хотят научиться применять машинное обучение и компьютерное зрение для создания «умных» роботов. Комплексная программа объединяет знания из компьютерных наук, электротехники, механики и искусственного интеллекта.</li><li><b><a href="https://experts1.ru/VjbEat?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Педагог по робототехнике</a> от Международной академии бизнеса IAB</b> — программа профессиональной переподготовки создана для подготовки будущих преподавателей роботостроения. Вы получите официальный диплом и научитесь совмещать технические навыки с педагогикой. В программе обучения — основы педагогической деятельности и воспитания детей в игровой форме, основы и методы преподавания роботостроения.</li><li><b><a href="https://experts1.ru/elmvQW?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Педагогическое образование: педагог по робототехнике</a> от Профессионального стандарта</b> — онлайн-курс, позволяющий официально получить квалификацию педагога по робототехнике. Программа соответствует государственным образовательным стандартам и дает знания для работы в образовательных учреждениях. Обучение проходит полностью дистанционно.</li><li><b><a href="https://experts1.ru/AWlvbk?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Основы робототехники и LEGO-конструирования для детей дошкольного и младшего школьного возраста</a> от Экстерна</b> — онлайн-курс разработан для педагогов, которые работают с детьми дошкольного и младшего школьного возраста. Эта программа повышения квалификации по робототехнике и LEGO-конструированию ориентирована на специалистов, которые занимаются обучением и развитием дошкольников и школьников через конструирование. Курс направлен на развитие или получение новых компетенций в области технического конструирования.</li></ul><h2>Бесплатные курсы по робототехнике</h2><p>Бесплатные курсы по робототехнике — возможность сделать первый шаг к новой профессии, не вкладывая денег. Они помогут понять, насколько вам интересна эта область, и определиться с дальнейшим направлением развития.</p><p><b><a href="https://experts1.ru/veHphZ?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Tertiarm. Arduino и манипуляционная робототехника</a> — Stepik </b></p><p>Программа предназначена для новичков, которые хотят получить практические навыки в роботостроении. В ее рамках вы научитесь собирать и программировать небольшой робот-манипулятор на базе платформы Arduino.</p><p><b>Главное о курсе: </b></p><ul><li>ориентирован на практику;</li><li>фокусируется на популярной платформе Arduino;</li><li>подходит для самостоятельного изучения.</li></ul><p><b><a href="https://experts1.ru/xPbouO?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Основы робототехники</a> — Лекториум </b></p><p>Это бесплатные курсы, которые дают фундаментальные знания о роботостроении. Программа предназначена для преподавателей, которые хотят улучшить качество обучения. Слушателям предоставляются готовые решения для построения учебных планов, создания системы оценивания успеваемости и налаживания партнерских связей между школой и вузами.</p><p><b>Главное о курсе: </b></p><ul><li>дает теоретическую базу;</li><li>разработан ведущим техническим вузом;</li><li>подходит для школьников.</li></ul><p><b><a href="https://experts1.ru/SqhxnR?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Первый шаг в робототехнику (демо-курс)</a> — Stepik </b></p><p>Краткий вводный курс, который поможет вам разобраться в базовых понятиях роботостроения. Вы познакомитесь с основными принципами и узнаете, как начать заниматься этой дисциплиной.</p><p><b>Главное о курсе: </b></p><ul><li>идеален для абсолютных новичков;</li><li>очень короткий и простой;</li><li>дает общее представление о сфере роботехники.</li></ul><p><b><a href="https://experts1.ru/cGiUex?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Робототехника LEGO SPIKE PRIME</a> — Лекториум </b></p><p>Данный курс предназначен для школьников, их родителей, учителей и просто энтузиастов. После прохождения обучения вы сможете запрограммировать робота на базе популярной платформы LEGO Education SPIKE PRIME для выполнения серии непростых заданий. Он будет двигаться по линии, избегать препятствий, подниматься на горку и находить выход из лабиринта.</p><p><b>Главное о курсе: </b></p><ul><li>фокусируется на конструкторах LEGO;</li><li>развивает логику и навыки программирования;</li><li>подходит для детей и взрослых.</li></ul><p><b><a href="https://www.youtube.com/live/vopMyDF3Ld0?si=hCoIgMbt26AQBVjE">Робототехника онлайн</a> — Цифровая школа </b></p><p>Курс дает общее представление о робототехнике и ее основных компонентах. Он подходит для детей и взрослых, которые хотят познакомиться с миром роботов и узнать, как они устроены.</p><p><b>Главное о курсе: </b></p><ul><li>вводный курс для широкой аудитории;</li><li>объясняет основные принципы роботостроения;</li><li>подойдет для знакомства с темой.</li></ul><p><b><a href="https://experts1.ru/wCyrvH?sub1=tproger-kf&amp;sub2=kursy-po-robototekhnike&amp;sub4=netop">Хардкорная математика для робототехников</a> — Лекториум </b></p><p>Этот курс для тех, кто уже серьезно занимается созданием роботов и хочет углубиться в математические основы. Он посвящен сложным темам, таким как линейная алгебра и дифференциальные уравнения.</p><p><b>Главное о курсе: </b></p><ul><li>предназначен для продвинутых пользователей;</li><li>необходимы глубокие знания математики;</li><li>помогает освоить теоретическую базу.</li></ul><h2>Зачем обучаться робототехнике?</h2><p>Изучение роботостроения развивает системное мышление, учит детей и взрослых решать сложные задачи. Эта дисциплина объединяет в себе программирование, физику, математику и инженерию, формирует системное и логическое мышление. Обучение роботостроению помогает понять, как устроены современные технологии, и превращает пользователя в разработчика.</p><p>Занятия по роботостроению учат видеть задачу целиком, разбивать ее на мелкие части и находить эффективные решения. Обучение помогает развить усидчивость, креативность и навыки работы в команде, что востребовано в любой современной профессии.</p><h2>Преимущества и недостатки курсов по робототехнике</h2><p>Обучающие программы по роботостроению предлагают структурированный подход к обучению, который значительно ускоряет прогресс. Вы получаете готовый план занятий, опытных преподавателей-наставников. Это позволяет избежать типичных ошибок новичков и сразу сосредоточиться на главном. Слушатели зачастую получают доступ к профессиональному оборудованию, платформам, что не всегда доступно для самостоятельного изучения.</p><p>Еще одно важное преимущество — экспертная поддержка. Преподаватели помогают освоить теорию и применять ее на практике, разобраться в сложных темах, дают обратную связь по проектам и исправляют ошибки.</p><p>Кроме того, учащиеся могут создать сообщество единомышленников, где можно делиться опытом, находить вдохновение и даже работать над совместными проектами.</p><p>Однако есть и свои минусы. Главный из них — стоимость, которая может быть довольно высокой, особенно для программ, требующих дорогостоящих инструментов и оборудования. Также некоторые курсы могут иметь слишком жесткое расписание или не оставлять места для личного творчества, пространства для экспериментов. В случае онлайн-занятий может не хватать живого общения и возможности быстро получить помощь от преподавателя.</p><p><i> А какие курсы заинтересовали вас? Поделитесь своими впечатлениями в комментариях или расскажите о программах, которые не вошли в наш список.</i></p>]]></content:encoded>
    </item>
    <item>
      <title>Данные миллионов детей утекли из-за взлома Roblox</title>
      <link>https://tproger.ru/news/dannye-millionov-detej-utekli-iz-za-vzloma-roblox</link>
      <comments>https://tproger.ru/news/dannye-millionov-detej-utekli-iz-za-vzloma-roblox?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Булат Яббаров]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/dannye-millionov-detej-utekli-iz-za-vzloma-roblox</guid>
      <description><![CDATA[<p>Фанаты Roblox столкнулись с неприятной ситуацией — хакеры слили в сеть данные миллионов игроков, зарегистрировавших аккаунты в популярной игре</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/dannye-millionov-detej-utekli-iz-za-vzloma-roblox">Данные миллионов детей утекли из-за взлома Roblox</a>»</p>]]></description>
      <category><![CDATA[Игра]]></category>
      <category><![CDATA[Взлом]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 08 Jul 2024 12:14:47 GMT</pubDate>
      <content:encoded><![CDATA[<p>Популярная онлайн-платформа Roblox столкнулась с серьёзным инцидентом безопасности, который привёл к утечке данных миллионов пользователей.</p><p>Компания уведомила своих игроков о произошедшем взломе, в результате которого конфиденциальная информация, включая электронные и IP-адреса, оказалась в руках злоумышленников.</p><p>Эти данные могут быть использованы для фишинга, кражи личных данных и других киберпреступлений, что особенно опасно для платформы, где большинство пользователей — дети и подростки.</p><h2>Реакция и рекомендации</h2><p>Инцидент вызвал серьёзные опасения относительно мер безопасности, используемых Roblox для защиты личных данных.</p><p>ИБ-компания H4ckManac первой опубликовала информацию об утечке.</p><p>Представители Roblox практически сразу выступили с заявлением, но в то же время до сих пор не предоставили подробных рекомендаций, как обезопасить себя после произошедшего.</p><p>В то же время эксперты по кибербезопасности настоятельно рекомендуют пользователям изменить свои пароли и включить двухфакторную аутентификацию для снижения потенциальных рисков.</p><p>Игрокам также советуют быть внимательными к подозрительным письмам и действиям на своих аккаунтах.</p><h2>Реакция сообщества</h2><p>Игровое сообщество активно выражает свои опасения. Многие пользователи пишут об этом соцсетях, пытаясь выразить своё разочарование и потребовать дополнительной информации от разработчиков.</p><p>Особенно случившимся обеспокоены родители. Они заявили о сомнениях в защищенности личной информации своих детей.</p>]]></content:encoded>
    </item>
    <item>
      <title>Ребёнок хочет быть айтишником: как ему помочь</title>
      <link>https://tproger.ru/articles/rebyonok-hochet-byt-ajtiwnikom--kak-emu-pomoch</link>
      <comments>https://tproger.ru/articles/rebyonok-hochet-byt-ajtiwnikom--kak-emu-pomoch?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Сергей Лалетин]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/rebyonok-hochet-byt-ajtiwnikom--kak-emu-pomoch</guid>
      <description><![CDATA[<p>Школьники старших классов и студенты колледжей могут удалённо и бесплатно погрузиться в IT-сферу: выбрать направление, пройти практику, а в финале — создать и защитить выпускной проект.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/rebyonok-hochet-byt-ajtiwnikom--kak-emu-pomoch">Ребёнок хочет быть айтишником: как ему помочь</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 13 May 2024 13:03:42 GMT</pubDate>
      <content:encoded><![CDATA[<p>Такие возможности предоставляет «Долина Технологий» от «Лаборатории Касперского». Ниже — рассказ создателей и экспертов этой программы.</p><p>В «Долину Технологий» вложен не только их профессиональный, но и персональный родительский опыт: у детей некоторых наставников как раз подошло или подходит время подростковой практики и профориентации.</p><h2>«Иногда программа устаревает прямо в процессе обучения»</h2><p>— Я начал преподавать, ещё учась в аспирантуре, и так втянулся, что без этого себя уже не представляю. Прямо сейчас, например, обучаю администрированию виртуальных сред (по сути, готовлю будущих DevOps-ов и DevSecOps-ов) и 3D моделированию в Московском авиационном институте. А в целом за эти 15 с лишним лет я успел поработать, кажется, со всеми возможными аудиториями — не только со студентами, но и со школьниками и даже со взрослыми на программах профессиональной переподготовки и повышения квалификации.</p><p>И, как правило, во всех случаях у обучения есть одна проблема. Даже если в моменте у университета есть достойная и сильная учебная программа, то сложная структура самих вузов — кафедры, факультеты, специальности — не позволяет им быть гибкими и в полной мере соответствовать динамике индустрии.</p><p>Основная причина этого — длительный процесс утверждения программы.</p><p>Сначала проверка и согласование со стороны соответствующих инстанций, затем поиск компетентных преподавателей; а когда наконец всё готово и дисциплина начинает преподаваться, то может оказаться, что набор навыков, которыми должен обладать выпускник этой специальности, уже неактуален. Не раз и не два был свидетелем того, как программа устаревает прямо в процессе обучения…</p><p>У меня двое детей: 11-ти летний сын и 8-ми летняя дочь. И ровно по тем причинам, которые я описал выше, они находятся на семейном образовании. Это означает, что они учатся дома, но прикреплены к школе, где проходят ежегодную аттестацию; а мы с супругой, как родители, получаем регулярную синхронизацию нашей собственной учебной программы с общеобразовательной.</p><p>Это даёт возможность, во-первых, если ребенок что-то не понимает, потратить на это столько времени, сколько нужно. В школе же учителю, как правило, нужно уложиться в чёткие рамки, и он не может останавливать программу и несколько недель разбирать с парой учеников какую-то тему, пока остальные 20-25 человек скучают. А во-вторых, подбирать для них предметы и траекторию обучения по факту возникновения интереса у ребенка, а не по факту начала предмета в школе.</p><p>К примеру, моему старшему в 10 лет стала интересна химия. При хрестоматийной системе ему бы сказали: «Ну, ты потерпи 4 года, она у тебя в 8-м классе начнётся»… А за эти 4 года он уже потеряет интерес. В моём же случае можно сразу купить условный «Набор юного химика» и записать ребенка в кружок химии, астрономии, биологии, программирования — словом, туда, где он с удовольствием будет развиваться здесь и сейчас.</p><p>Поэтому я и как родитель, и как педагог, за то, чтобы у ребенка была своевременная возможность прикоснуться к чему-то реальному, попробовать то, что ему прямо сейчас интересно, и понять, чем ему больше нравится заниматься. Так он сможет выбрать себе профессию ещё до института (или напротив — уже в старших классах школы отринуть то, что ему совершенно неинтересно), и значит, сможет легче развиваться и осознаннее строить свою карьеру.</p><h2>«Мы не видели всего диапазона возможностей, а современным детям проще»</h2><p>— Я помню, в детстве всё моё окружение мечтало о каких-то профессиях. Кто-то хотел стать космонавтом, кто-то летчиком, кто-то пожарным и так далее. Ни один не желал быть, например, разработчиком или тестировщиком, потому что в тот момент таких вариантов в нашей голове не было. Мы просто не видели всего диапазона возможностей. А современным детям в этом смысле гораздо проще. Более того, получив стартовую техническую базу в юном возрасте, её легко конвертировать в любую ИТ-специальность.</p><p>Например, я рассказывал про тестирование — и это важно, потому что в современном ИТ тестировщики нужны при запуске любого проекта: будь то видеоигра, сайт или мобильное приложение. В рамках курса я учу ребят основам тестирования, показываю как выявлять ошибки и создавать отчёты.</p><p>При этом даже если само тестирование как таковое им не понадобится, полученные знания о том, какими баги бывают и откуда они могут появиться, станут хорошим базисом для любой ИТ-профессии.</p><p>И ещё за более чем 10 лет работы в «Лаборатории Касперского» я обучил нескольких стажеров, и могу отметить, что бОльших успехов добились те, кто с ранних лет самостоятельно занимался чем-то помимо учебы: проходил какие-то курсы, делал пет-проекты, создавал ботов в том же Telegram… Кто-то вообще сервера разворачивал! Поэтому уже будучи школьником, ребенку важно участвовать в как можно большем количестве активностей.</p><h2>«Интерес к ИТ может открыться гораздо раньше, чем в 18-20 лет, и ребятам нужен мостик»</h2><p>— Мы уже много лет сотрудничаем с разными школами и колледжами — наши коллеги проводят мастер-классы, читают лекции и помогают учителям актуализировать их знания в области информатики. И мы всё чаще стали получать запросы и от школ, и от колледжей, и от самих учителей и учащихся: «А расскажите, как выглядит мир информационных технологий. А покажите, как у вас там всё устроено, как большая компания работает изнутри.»</p><p>И мы подумали: а почему бы и нет? Почему бы не дать возможность школьникам и студентам колледжей немножко окунуться в этот мир, попробовать себя в различных профессиях и понять, куда можно развиваться в сфере ИТ и в частности в информационной безопасности?</p><p>Кроме того, в «Лаборатории Касперского» уже существует программа стажировок SafeBoard для студентов, и исходя из неё мы видим, что интерес к ИТ может открыться гораздо раньше, чем в 18-20 лет. Поэтому мы захотели выстроить вот этот мостик к SafeBoard для ребят, которые уже со школьной скамьи проявляют интерес к айти и ищут, как себя проявить.</p><p>При этом мы не образовательное учреждение, и не намерены претендовать на такую роль в полном смысле этого слова. Но нам важно показать, как работают реальные люди и рассказать, как они пришли к выбору профессии.</p><p>Мы хотим дать возможность заинтересованным в программировании, или даже более широко, заинтересованным вообще в компьютерах детям возможность прикоснуться к реальной работе. Поэтому мы намеренно не делали отборочные тесты какими-то очень сложными или — все нынешние родители хорошо это помнят слово — олимпиадными: чтобы их выполнить, достаточно сильного желания развиваться и минимального погружения в IT-сферу.</p><p>Ну и ещё отмечу, что я не просто родитель, а фактически целевая аудитория своего же проекта: мой сын сейчас заканчивает 9-й класс и, можно сказать, он начинающий айтишник. Всё пошло с «Майнкрафта» — он начал в него играть ещё когда был маленьким. Сначала просто играл, потом начал что-то там кодить, строить с помощью программирования дома, деревни. Ну и дальше пошло-поехало: начал сам искать бесплатные курсы по Java, Python, сейчас изучает основы C++. У него установлены Blender, и Unreal Engine — в последнее время он увлекся геймдевом, 3D-моделированием.</p><p>Прием заявок в «Долину технологий» «Лаборатории Касперского» открыт до 20 мая. Откликайтесь по ссылке, чтобы ваш ребёнок мог получить не только ценные знания и представления об ИТ, но и полноценную стартовую профориентацию, а также первый проект в своем портфолио.</p><p>Обучение абсолютно бесплатно; более того, если вы живёте не в Москве, компания оплатит проезд и проживание в отеле Hilton DoubleTree рядом с офисом как ребёнку, так и сопровождающему.</p>]]></content:encoded>
    </item>
    <item>
      <title>Конечно, дети могут разрабатывать приложения для iPhone. Но это нелегко</title>
      <link>https://tproger.ru/articles/konechno-deti-mogut-razrabatyvat-prilozheniya-dlya-iphone-no-eto-nelegko</link>
      <comments>https://tproger.ru/articles/konechno-deti-mogut-razrabatyvat-prilozheniya-dlya-iphone-no-eto-nelegko?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Гусельников Вячеслав Сергеевич]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/konechno-deti-mogut-razrabatyvat-prilozheniya-dlya-iphone-no-eto-nelegko</guid>
      <description><![CDATA[<p>Рассказали, как дети, которые увлекаются программированием, смогли разработать свои успешные приложения для iPhone.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/konechno-deti-mogut-razrabatyvat-prilozheniya-dlya-iphone-no-eto-nelegko">Конечно, дети могут разрабатывать приложения для iPhone. Но это нелегко</a>»</p>]]></description>
      <category><![CDATA[Мобильная разработка]]></category>
      <category><![CDATA[iOS]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 28 Aug 2023 12:08:22 GMT</pubDate>
      <content:encoded><![CDATA[<p>В магазине Apple App Store представлено около 2 млн. приложений, которые разрабатываются самыми разными людьми — от детей в своих спальнях до профессиональных разработчиков в огромных офисах. Потенциальная аудитория только в США составляет около 125 млн. человек, что является большим стимулом для разработки приложений на iOS.</p><p>Для кого-то успех измеряется прибылью и количеством загрузок, а для кого-то разработка приложения — это служение делу и стремление помочь людям. Это может быть достойным занятием и ради самого себя.</p><p>Так было с Рахулом Кумаром, который начал заниматься кодированием в 7 лет. В 2020 году из-за ограничений, связанных с блокировкой школы Covid-19, ему стало скучно сидеть в своей комнате, и он решил разработать приложение для iPhone до окончания школы.</p><p>Имея доступ к отцовскому MacBook, Кумар создал <a href="https://apps.apple.com/ru/app/emsafe-emergency-travel-app/id1633575773">EmSafe</a> — приложение для экстренных поездок, призванное помочь беженцам, иммигрантам, перемещенным лицам и тем, кто не знает английского языка, получить доступ к службам экстренной помощи в более чем 230 регионах мира.</p><figure><img src="https://media.tproger.ru/user-uploads/48741/2023-08-28/aaa1a355-bcf7-432b-97b0-f2534f375690.png" alt="" /></figure><p>До того как Кумар начал кодировать на Swift, у него был опыт работы с Java и Python, но он самоучка и не получал помощи от родителей.</p><blockquote>«Когда я начинал, мне было трудно писать на этих языках, и я часто просто оставлял проекты незавершенными на несколько недель, потому что не мог легко найти конкретный ресурс для решения своей проблемы».</blockquote><p>Его проект столкнулся с трудностями, когда он отправил его на внутреннее рецензирование в Apple. Хотя инструменты разработки и поддержка сообщества бесплатны, для того чтобы отправить приложение на рассмотрение и распространять его через App Store, необходимо зарегистрироваться в программе Apple Developer Program (99 долл. в год). Apple предлагает подробный набор рекомендаций, которым необходимо следовать для публикации любого приложения или игры.</p><p>«Мне приходилось постоянно устранять проблемы, которые находили специалисты App Review, например, проблемы с текстом кнопки или с отображением оповещения», — рассказывает Кумар.</p><p>Но он упорно продолжал работать и в итоге был выбран компанией Apple в качестве победителя конкурса Worldwide Developers Conference Swift Student Challenge в 2021 и 2022 годах. Кумар выпустил первую версию EmSafe в июле.</p><p>Впервые Apple выпустила Swift Playgrounds в виде приложения для iPad в 2016 году, а в 2020 году появилась версия для MacOS. Это бесплатное приложение позволяет редактировать код в одном окне и видеть, как он будет выглядеть в готовом приложении, в другом (в реальном времени).</p><p>Имеются встроенные уроки и задачи, которые можно пройти, а также загрузить примеры игровых площадок, чтобы посмотреть, как они работают. Программа предназначена для обучения основам с помощью наглядных примеров, а также для выявления ошибок в коде по мере его ввода. Можно создать приложение для iPhone полностью в Swift Playgrounds, но можно также экспортировать проекты в Xcode (полноценную среду разработки Apple).</p><p>«Apple предоставила множество руководств по кодированию в Playgrounds для начинающих, но через некоторое время мне понадобилась более подробная и продвинутая информация», — говорит Кумар. Он чувствовал, что ему не хватает опыта кодирования, необходимого для понимания плотной документации для разработчиков. «Основным способом обучения разработке приложений для iOS было изучение таких сайтов, как Hacking With Swift, а также поиск фрагментов кода на GitHub».</p><p>Бен Робинсон, молодой разработчик игры <a href="https://apps.apple.com/gb/app/anxiety-relief-find-your-calm/id1460568970">Anxiety Relief: Find Your Calm</a>, рассказывает похожую историю. Он начал разрабатывать свое первое приложение для iPhone в 13 лет, но уже несколько лет изучал программирование.</p><figure><img src="https://media.tproger.ru/user-uploads/48741/2023-08-28/6a715223-cc8a-4b7f-b63a-6ac81ec8ea46.png" alt="" /></figure><blockquote>Документация Apple поначалу казалась ему довольно пугающей. Если я не знал точно, как работает API (интерфейс прикладного программирования), то мне было трудно найти нужный компонент. Необходимо совершить ментальный скачок от процедурного мышления к абстрагированию кода и использованию объектно/протокольно-ориентированных конструкций.</blockquote><p>Поначалу он запутался в том, что слишком буквально воспринимал все, что кодировал, и пытался реализовать функции, выполняющие слишком много операций. Но, по его словам, сообщество разработчиков iOS поддержало его и предложило множество ресурсов, которые можно было использовать. Как и Кумар, Робинсон нашел полезными учебные пособия Пола Хадсона «Hacking With Swift», в которых он знакомится с различными API-интерфейсами и побуждает его создавать на их основе различные вещи.</p><blockquote>У меня не было знакомых разработчиков приложений, и когда у меня возникали трудности, я обычно полагался на те ответы, которые мог найти на Stack Overflow. Все разработчики-самоучки сталкиваются с этой проблемой, но это также сделало меня более выносливым и независимым. Я стал более уверенно логически мыслить и эффективно решать возникающие проблемы.</blockquote><p>В дальнейшем Робинсон создал iOS-версию игры «Мафия» для игры с друзьями и надеется сделать карьеру в технологическом секторе. «Если у вас есть идея, действуйте! Никогда не знаешь, какая идея окажется той самой, которая взлетит», — советует он начинающим разработчикам. «Если ваша идея достаточно интересна, вы всегда сможете приобрести необходимые навыки, чтобы воплотить ее в жизнь».</p><p>Кумар поддержал эти слова, добавив, что лучше всего начинать с нескольких небольших проектов, ориентированных на то, что вам действительно интересно. Так вы быстро научитесь и будете иметь больше мотивации довести дело до конца. Он также советует потратить приличное количество времени на мозговой штурм и визуализацию приложения, прежде чем приступать к кодированию.</p>]]></content:encoded>
    </item>
    <item>
      <title>Компьютерная грамотность для детей: возможности Excel, о которых вы не знали</title>
      <link>https://tproger.ru/articles/kompjuternaja-gramotnost-dlja-detej-vozmozhnosti-excel-o-kotoryh-vy-ne-znali</link>
      <comments>https://tproger.ru/articles/kompjuternaja-gramotnost-dlja-detej-vozmozhnosti-excel-o-kotoryh-vy-ne-znali?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/kompjuternaja-gramotnost-dlja-detej-vozmozhnosti-excel-o-kotoryh-vy-ne-znali</guid>
      <description><![CDATA[<p>Собрали 10 функций Excel, о которых важно знать каждому школьнику. Они пригодятся детям, к примеру, в выполнении домашней работы.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/kompjuternaja-gramotnost-dlja-detej-vozmozhnosti-excel-o-kotoryh-vy-ne-znali">Компьютерная грамотность для детей: возможности Excel, о которых вы не знали</a>»</p>]]></description>
      <category><![CDATA[Microsoft]]></category>
      <category><![CDATA[Гостевая публикация]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 05 Dec 2022 04:02:22 GMT</pubDate>
      <content:encoded><![CDATA[<p>Excel – один из главных инструментов в любой работе. Если раньше его использовали только офисные сотрудники, то сейчас это универсальный инструмент не только для представителей различных профессий – редактор таблиц нужен даже школьникам при подготовке домашних заданий.</p><p>Сегодня поговорим о возможностях Microsoft Excel для школьников, а именно как легко решать математические задачи и выполнять домашние работы с помощью популярной офисной программы.</p><p>Собрали 10 функций Excel, о которых важно знать каждому школьнику! <i></i></p><h2>1. Математические функции Excel</h2><p>Владение этими инструментами значительно облегчит процессы вычислений.</p><ul><li>СУММ — суммировать ячейки в Excel. В нужной ячейке ввести =СУММ и выбрать ячейки с числами, которые необходимо суммировать.</li><li>СУММЕСЛИ — суммировать значения ячеек, которые соответствуют необходимым условиям. Например, суммировать все числа больше 10.</li><li>ЧАСТНОЕ — деление в Excel. Формула: =ЧАСТНОЕ (числитель; знаменатель).</li><li>ПРОИЗВЕД — умножение чисел в Excel. Формула аналогичная: =ПРОИЗВЕД(A3;A5)</li><li>СТЕПЕНЬ — формула возведения в степень в Excel: =N^2, где N – число, которое нужно возвести в квадрат.</li><li>КОРЕНЬ — формула квадратного корня в Excel: =КОРЕНЬ (16), или =КОРЕНЬ (А5) (номер ячейки).</li></ul><p>Знание азов компьютерной грамотности всегда будет большим преимуществом для школьников.</p><h2>2. Макросы</h2><p>Функция представляет собой своеобразный сценарий, который можно один раз «научить» различным формулам и действиям, а в дальнейшем применять к любым таблицам. Школьникам она пригодится для решения однотипных математических задач.</p><p>Процесс создания макроса прост:</p><ul><li>Откройте панель разработчика: Excel –&gt; Параметры –&gt; Лента и панель –&gt; Настроить ленту –&gt; Разработчик.</li><li>Пересохраните документ в режиме поддержки макросов. Для этого нужно нажать «Сохранить как» и выбрать формат .xlsm.</li><li>Откройте вкладку «Разработчик» и нажмите на кнопку «Записать макрос». Введите имя, сочетание клавиш и описание.</li><li>Макрос записывает каждое нажатие мыши для того, чтобы повторить его по команде. После того, как вы произвели все необходимые действия, завершите запись кнопкой в виде квадратика в нижнем левом углу таблицы. Макрос готов к применению.</li></ul><figure><img src="https://media.tproger.ru/uploads/2022/12/6b0db7b8-972e-475c-83cd-07170bcd5513-autoconverted.jpeg" alt="" /></figure><p>Макрос — достаточно сложная функция. Часто ее используют для ведения аудита крупных компаний. Но если обучиться школьнику компьютерной грамотности, то даже такую сложную функцию можно использовать для решения школьных задач.</p><h2>3. Убрать лишние пробелы</h2><p>Знали ли вы, что сделать это можно одной командой? Пишется она так: =СЖПРОБЕЛЫ(A1). Вместо «А1» укажите номер ячейки, в которой необходимо удалить лишние пробелы.</p><p>Вот такие есть фишки в Excel для школьников!</p><figure><img src="https://media.tproger.ru/uploads/2022/12/04dd2311-07fa-483e-9547-6df8edbebcf9.jpg" alt="" /></figure><h2>4. Скрыть столбцы и строки</h2><p>Если необходимо «спрятать» какие-либо элементы таблицы, совсем необязательно их удалять. Excel позволяет скрывать столбцы и строки в два простых шага.</p><ul><li>Наведите курсор на заголовки столбцов. Когда на экране покажется жирная черная стрелка, начинайте выделять столбцы или строки, которые необходимо скрыть.</li><li>Внутри области выделения кликните правой кнопкой мыши и выберите пункт «Скрыть».</li></ul><figure><img src="https://media.tproger.ru/uploads/2022/12/d570ba0c-fc77-4410-ad67-926c5c1b5410.png" alt="" /></figure><h2>5. Найти наибольшее и наименьшее значение</h2><p>Для этого выберите массив из ячеек и введите =НАИБОЛЬШИЙ или =НАИМЕНЬШИЙ.</p><figure><img src="https://media.tproger.ru/uploads/2022/12/aef9f65d-b5e7-42a2-b0a2-f0c4c8c05c21.png" alt="" /></figure><h2>6. Удалить дубликаты ячеек</h2><p>Совсем не обязательно делать это вручную, поскольку инструменты Excel позволяют автоматизировать процесс нажатием нескольких клавиш.</p><ul><li>Откройте вкладку «Данные» и нажмите на кнопку «Удалить дубликаты».</li><li>Выделите нужные пункты в открывшемся окне. Если в вашей таблице есть заголовки, то отметьте это соответствующей галочкой.</li></ul><h2>7. Разделение текста по столбцам</h2><p>Если вам нужно разделить текст, который уже вписан в столбец – например, отдельно разместить фамилию, имя и отчество – то Excel позволяет сделать это за несколько секунд.</p><ul><li>Перейдите на вкладку данные и выберите пункт «Текст по столбцам».</li><li>Нажмите на кнопку «Далее» и выберите символ-разделитель. Это может быть пробел, дефис, запятая и др.</li></ul><figure><img src="https://media.tproger.ru/uploads/2022/12/a2709fc8-ee5a-4f48-83c9-0964546ac95a.png" alt="" /></figure><h2>8. Проверить текст в ячейках на совпадения</h2><p>Есть два способа узнать, одинаковый ли текст в ячейках. Если необходимо учесть регистр, то воспользуйтесь командой =A1=A2. Если регистр не имеет значения, то добиться аналогичного результата можно при помощи команды =СОВПАД().</p><figure><img src="https://media.tproger.ru/uploads/2022/12/2bbd4b99-8d39-4eb5-af96-5cfb7d117b84.png" alt="" /></figure><h2>9. Разместить текст в ячейках вертикально</h2><p>Иногда необходимо настроить внешний вид таблицы таким образом, чтобы текст в ячейке располагался не по горизонтали, а по вертикали. Excel имеет такую функцию в своем арсенале.</p><ul><li>Выделите ячейки, текст в которых необходимо перевернуть.</li><li>Откройте вкладку «Главное», найдите группу «Выравнивание», нажмите на кнопку «Ориентация» и выберите вариант расположения текста – в нашем случае вертикальный.</li></ul><h2>10. Удалить пустые ячейки</h2><p>Если при заполнении таблицы получилось так, что часть ячеек остались пустыми, Excel позволит без труда исправить эту оплошность.</p><ul><li>Выделите нужный столбец или строку.</li><li>На вкладке «Главная» нажмите на кнопку «Найти и выделить», затем «Выделить группу ячеек». В появившемся окне выберите пункт «Пустые ячейки».</li><li>Щелкните по любой из выделенных ячеек правой кнопкой мыши и примените действие «Удалить», в выпадающем меню выберите «Ячейки со сдвигом вверх».</li></ul><figure><img src="https://media.tproger.ru/uploads/2022/12/ca25ba7c-9ad0-41b8-8e52-2605d4cc2c17.png" alt="" /></figure><p>Такие полезные опции для упрощения работы в Excel значительно сэкономят время и позволят не допустить ошибку при вводе повторяющихся формул. Обучиться азам компьютерной грамотности можно посредством <a href="https://www.youtube.com/@clubpixel">видеоуроков на Youtube</a>.</p><p>Excel позволяет выполнить почти любую задачу, касающуюся записи, хранения и анализа данных. Первая версия редактора таблиц от Microsoft увидела свет в далеком 1985 году и почти сразу нашла своих поклонников среди менеджеров, аналитиков, бухгалтеров и владельцев бизнеса. Каждые несколько лет технологический гигант выпускает обновления программы, благодаря чему функционал редактора таблиц стремительно расширяется.</p>]]></content:encoded>
    </item>
    <item>
      <title>Программирование на Python в Minecraft — бесплатные видеоуроки для детей и подростков для детей от 9 лет</title>
      <link>https://tproger.ru/articles/programmirovanie-na-python-v-minecraft-besplatnye-videouroki-dlja-detej-i-podrostkov-dlja-detej-ot-9-let</link>
      <comments>https://tproger.ru/articles/programmirovanie-na-python-v-minecraft-besplatnye-videouroki-dlja-detej-i-podrostkov-dlja-detej-ot-9-let?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/programmirovanie-na-python-v-minecraft-besplatnye-videouroki-dlja-detej-i-podrostkov-dlja-detej-ot-9-let</guid>
      <description><![CDATA[<p>За 10 уроков вы изучите программирование в Minecraft, создадите новых героев, построите целые улицы и выполните много интересных заданий.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/programmirovanie-na-python-v-minecraft-besplatnye-videouroki-dlja-detej-i-podrostkov-dlja-detej-ot-9-let">Программирование на Python в Minecraft — бесплатные видеоуроки для детей и подростков для детей от 9 лет</a>»</p>]]></description>
      <category><![CDATA[Python]]></category>
      <category><![CDATA[Гостевая публикация]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 15 Mar 2022 08:25:42 GMT</pubDate>
      <content:encoded><![CDATA[<p>Игра <b>Minecraft (Майнкрафт)</b> пользуется огромной популярностью во всём мире, особенно среди детей и подростков. Почти мгновенно после выхода игра «обросла» фанатской субкультурой, а армия поклонников продолжает расти с каждым днём. В связи с этим разработчики сделали игровой процесс ещё полезнее: теперь можно подключать к игре язык Python и учиться программировать, не покидая любимых героев.</p><p>Благодаря программированию модов для Minecraft дети могут познакомиться с профессией Python-разработчика, не отрываясь от игрового процесса.</p><p>Мы подготовили бесплатные видеоуроки по изучению Python. Всего за 10 уроков вы изучите программирование в Minecraft, создадите новых героев, построите целые улицы и выполните огромное количество интересных заданий. Данный курс программирования для детей абсолютно бесплатен.</p><h2>Подготовка к обучению</h2><p>Прежде чем начать обучение программированию, необходимо установить все необходимые программы, с помощью которых мы и будем создавать коды. Специально для вас мы подготовили две видеоинструкции:</p><p>Minecraft и Python на Windows:</p><p>Minecraft и Python на MacOS:</p><p>Видеоурок №1. Знакомство с языком программирования Python</p><p>Начинаем изучать язык программирования Python в Майнкрафт. На первом занятии мы расскажем, как настроить все необходимые программы, а также напишем код для добавления сообщений в чат.</p><p>Видеоурок №2. Координаты</p><p>Второе занятие посвящено изучению координат: что это такое, для чего они нужны и как их определять. В конце данного урока мы зададим координаты для героя, после чего используем цикл, чтобы в режиме реального времени получать информацию о его расположении на координатной клетке.</p><p>Видеоурок №3. Переменные и условия. Создаём свою первую игру</p><p>Третье занятие посвящено изучению переменной и условия. После прохождения темы мы напишем код для подсчёта и выведения количества набранных очков.</p><p>Видеоурок №4. Блоки: как их создавать c помощью Python?</p><p>Блоки — важнейший элементы игры Майнкрафт, из них создаются все постройки в игре. На четвёртом уроке мы научимся работать с блоками. Для этого нам необходимо импортировать несколько дополнительных библиотек и написать скрипты. Также во время урока мы разберём понятие цикла. Затем закрепим знания: с помощью цикла возведём несколько зданий.</p><p>Видеоурок №5. Строительство улиц</p><p>Одного дома нам будет недостаточно, поэтому мы переходим к строительству улиц. Во время урока мы изучим функцию и с её помощью построим 12 домов.</p><p>Видеоурок №6. Создание плоских 2D-фигур</p><p>Шестой урок посвящён созданию плоских фигур. Мы установим дополнительные библиотеки, которые и помогут нам их создать.</p><p>Видеоурок №7. Создание объёмных 3D-фигур</p><p>Седьмой урок посвящён созданию объёмных трёхмерных фигур. Здесь мы покажем, как сделать сферу с помощью Python.</p><p>Видеоурок №8. Создание многоугольников</p><p>Восьмой урок посвящён изучению массивов и векторов, а также созданию многоугольника.</p><p>Видеоурок №9. Искусственный интеллект в Майнкрафте</p><p>Программирование в Майнкрафт для детей выходит на новый уровень. В девятом уроке мы изучим, что такое искусственный интеллект и для чего он применяется в современных технологиях. Чтобы закрепить материал, мы создадим бота на основе ИИ, которые будет передвигаться за нашим героем и определять, как далеко он находится от персонажа.</p><p>Видеоурок №10. Случайные числа в ИИ</p><p>На последнем уроке мы изучим понятия случайного числа и вероятности, а также научимся использовать их в ИИ. В конце занятия мы применим полученные знания: напишем код для бота, который будет передвигаться максимально непредсказуемо — как живой человек.</p><p>На этом наш видеокурс подходит к концу. Как мы видим, программирование для детей может быть интересным и увлекательным, особенно если ребёнок не покидает любимую игру.</p>]]></content:encoded>
    </item>
    <item>
      <title>Делаем первый ИТ-проект на Scratch</title>
      <link>https://tproger.ru/articles/delaem-pervyj-it-proekt-na-scratch</link>
      <comments>https://tproger.ru/articles/delaem-pervyj-it-proekt-na-scratch?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Alexandra Egorova]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/delaem-pervyj-it-proekt-na-scratch</guid>
      <description><![CDATA[<p>На Scratch создаётся первая ИТ-сказка «Лягушка-путешественница»: пример помогает освоить разработку проекта и построить собственную историю с нуля.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/delaem-pervyj-it-proekt-na-scratch">Делаем первый ИТ-проект на Scratch</a>»</p>]]></description>
      <category><![CDATA[Для начинающих]]></category>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Гостевая публикация]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 11 Mar 2022 15:18:02 GMT</pubDate>
      <content:encoded><![CDATA[<p>В прошлом году благотворительный фонд <a href="https://empathy-foundation.ru/">«Эмпатия»</a> <a href="https://tproger.ru/articles/it-tehnologii-dlja-pedagogov-chemu-uchitsja/">рассказал</a> про учителя, который во время дистанционки обучился полезным цифровым инструментам и решил не останавливаться на достигнутом.</p><p>После выхода статьи компания <a href="https://robbo.ru/">«РОББО»</a> предложила нашему герою обучиться языку программирования Scratch и помогла провести курс для школьников. В первом полугодии его прошли 8 учителей и 80 учеников школы №3 Верхней Салды.</p><p>Ученики сразу стали экспериментировать: выбирали необычных спрайтов, разнообразили их движения, добавляли звуковое сопровождение. Иногда очень долго и мучительно искали ошибку, из-за которой не запускалось нужное движение. Они приходили в выходные, чтобы вместе поработать над проектом, были и те, кто присоединился в процессе курса, вдохновившись успехами одноклассников.</p><p>В этой статье мы подробно разберём, как создать свою первую сказку на Scratch на примере истории «Лягушка-путешественница».</p><p>Если понравится, можете посмотреть на другие игры, придуманные школьниками – на разных примерах поначалу будет проще разбираться в командах. Историю <a href="https://scratch.mit.edu/projects/621654283/">Джек и мама</a> и игру <a href="https://scratch.mit.edu/projects/621654662/">Поймать бандита</a> создали ученики 3 класса, школьники постарше спрограммировали <a href="https://scratch.mit.edu/projects/622131656">Игру в снежки</a>, <a href="https://scratch.mit.edu/projects/622134662">Битву магов</a>, <a href="https://scratch.mit.edu/projects/622126845">Игру с собакой</a>, <a href="https://scratch.mit.edu/projects/622126616">В пинг-понг</a>, <a href="https://scratch.mit.edu/projects/622099777">Лабиринт</a> и много других интересных проектов.</p><h2>Создание истории «Лягушка-путешественница» в программе Scratch</h2><p>Прежде всего, заходим на <a href="https://scratch.mit.edu/">сайт</a>. Мы попадаем на главную страницу Scratch. <a href="https://www.youtube.com/watch?v=HGmkEo0lVds&amp;feature=youtu.be">Регистрируемся</a> и нажимаем на кнопку «Создавай» в верхнем левом углу сайта, чтобы начать свой собственный проект. У нас открылось рабочее пространство для программирования истории.</p><p>Давайте приступим к проектированию нашей собственной истории в Scratch. Мы рассмотрим сказку про лягушку-путешественницу и ее друзей – голубя и утку.</p><h3>Пример нашей готовой работы</h3><p>Мы уже создали для вас готовый макет проекта, чтобы вы в любой момент могли себя проверить или подсмотреть сложные для вас шаги в разработке сказки.</p><p>Наш макет находится <a href="https://scratch.mit.edu/projects/509214810/editor/">здесь</a>.</p><figure><img src="https://media.tproger.ru/uploads/2022/02/1-autoconverted-1.jpeg" alt="" /></figure><h3>Описание сценария</h3><p>Сказки пишут, чтобы их читали, а истории на Scratch делают, чтобы их смотрели и слушали.</p><p>Поэтому нам нужно ненадолго стать автором сценария и написать его для анимационной истории. В сценарии мы указываем только то, что нужно делать программисту — ничего лишнего.</p><p>Например, вот так будет выглядеть сценарий нашей анимационной истории, сочинённой по мотивам сказки про Лягушку-путешественницу.</p><p>Сценарий истории:</p><ul><li>Действие 1. Длительность 3 секунды. Лягушка на фоне леса сидит на камне, квакает и ест комаров. С неба прилетает голубь и садится на соседний камень.</li></ul><ul><li>Действие 2.  Длительность 5-10 секунд. Лягушка говорит: «Как хочется посмотреть мир!» Голубь отвечает: «Я могу отнести тебя в далекие края, если ты будешь крепко держаться ртом вот за эту ветку».</li></ul><ul><li>Действие 3. Длительность 10 секунд. Лягушка держится за ветку и летит вместе с голубем в небо. В это время появляется утка и спрашивает: «Кто это так хорошо придумал?»</li></ul><ul><li>Действие 4. Длительность 5-10 секунд. Лягушка говорит: «Это я придумала!» Лягушка падает и снова сидит на том же камне.</li></ul><p>Вся история будет длиться 30-40 секунд.</p><h3>Выбор фона и спрайтов</h3><p>Проектирование можно начать с оформления фона и персонажей (спрайтов). В Scratch есть несколько способов добавления спрайтов и фонов, но в этой статье мы рассмотрим только подбор готовых элементов из библиотеки. Подробнее об остальных можно узнать в видео <a href="https://youtu.be/wrR5hJMKCeM">5 способов добавить фон</a>.<i></i></p><figure><img src="https://media.tproger.ru/uploads/2022/02/2-4.png" alt="" /></figure><p>Для нашей истории выберем фон с лесом и рекой под названием «Water And…» и трёх спрайтов: лягушку, голубя и утку. Узнайте подробнее о <a href="https://youtu.be/s66d6uRaKHk">4 способах добавить спрайт</a>.<i></i></p><figure><img src="https://media.tproger.ru/uploads/2022/02/5-1.jpg" alt="" /></figure><figure><img src="https://media.tproger.ru/uploads/2022/02/3.jpg" alt="" /></figure><p>Находим всё в библиотеке и добавляем на сцену, по очереди кликнув на каждый элемент.:</p><figure><img src="https://media.tproger.ru/uploads/2022/02/5-1.jpg" alt="" /></figure><h3>Стартовые положения</h3><p>Важным этапом проектирования в Scratch является установка стартовых положений спрайтов. Это позиции, в которых находятся спрайты до начала анимации истории, а именно: расположение на сцене, поворот, размер персонажа. Правильно составленные стартовые положения помогают избежать множества ошибок в дальнейшей работе. Стартовые положения задаются с помощью перетаскивания необходимых команд на поле скриптов.</p><p>Пример стартового положения лягушки:</p><figure><img src="https://media.tproger.ru/uploads/2022/02/6.jpg" alt="" /></figure><p>В стартовом положении лягушки её размер немного уменьшен для сохранения пропорции по сравнению с голубем и уткой. Ещё установлена команда «Показаться», потому что лягушка в истории с самого начала, в отличие от утки, которая появляется только в конце. Следовательно, утке мы установим команду «Спрятаться» до определённого момента.</p><p>Стартовые положения для голубя и утки задаются по примеру лягушки.</p><p>Эти скрипты можно менять и делать более сложными и привлекательными с помощью команд «Другие блоки».</p><p>Делается это следующим образом:</p><p>Выбираем раздел «Другие блоки», нажимаем «Создать блок» и задаём название для нужного действия. Например, первое действие – это «Стартовое положение». Теперь перенесём всё, что было под жёлтой шапкой с флажком, под новую розовую шапку «Определить Стартовое положение». К жёлтой шапке теперь переместим из боковой панели нашу новую команду «Стартовое положение».</p><figure><img src="https://media.tproger.ru/uploads/2022/02/7-1.png" alt="" /></figure><p>Пример усложнённой стартовой позиции лягушки:</p><figure><img src="https://media.tproger.ru/uploads/2022/02/8.jpg" alt="" /></figure><p>В нашей истории несколько таких усложнений скрипта через добавление собственных блоков, поэтому будьте внимательны. Посмотрите, как это выглядит в случае с лягушкой:</p><figure><img src="https://media.tproger.ru/uploads/2022/02/9.png" alt="" /></figure><p>Посмотрите подробное видео о <a href="https://youtu.be/DT5iQlkcG_o">Скриптах и командах</a>, если остались вопросы.</p><h3>Анимации, циклы, костюмы</h3><p>Мы создаём анимированную историю, поэтому у нас должен появиться вопрос: «Как же спроектировать движение наших спрайтов?» Для этого нужно использовать костюмы спрайтов, счётные циклы и задержки из команд. Также желательно добавить звуки животных, чтобы «оживить» спрайты.</p><p>Костюмы — это разные изображения одного и того же спрайта. Рассмотрим костюмы голубя.</p><figure><img src="https://media.tproger.ru/uploads/2022/02/10.jpg" alt="" /></figure><p>Мы написали для голубя код, где он показывается, машет крыльями через повторы в цикле, задержку и через смену костюмов. Мы добавили звук пения птицы.</p><p>Ниже объясним, как это сделать:</p><p>Для начала нужно добавить на поле скриптов команду «Когда клавиша пробел нажата». Это шапка нашего блока. Под ней размещаем команду «Показаться». Далее перетаскиваем счетный цикл «Повторить 10 раз». Внутрь счетного цикла нужно вставить команду внешнего вида «Изменить костюм на» со значением костюма «dove-a». Также в счетный цикл под команду смены костюма присоединяем задержку – «Ждать 0,3 секунд» и снова «Изменить костюм на», только теперь изменяем костюм на «dove-b». Таким образом, голубь будет махать крыльями заданное количество раз (10).</p><p>Теперь озвучим голубя. Перетаскиваем в тот же счетный цикл под последнюю смену костюма команду из звуковой категории «Играть звук bird до конца». Блок готов.</p><p>Узнать подробнее о том, как это сделать, можно на видео <a href="https://youtu.be/j2rThmTffWQ">Свойства спрайтов. Описание сцены</a>.</p><figure><img src="https://media.tproger.ru/uploads/2022/02/11-1.jpg" alt="" /></figure><p>По такой же системе анимируются остальные спрайты.</p><h3>Линейка времени</h3><p>Для создания логичной последовательной истории нужно понять, когда спрайт заканчивает одно действие и начинает другое, как он взаимодействует с другими участниками на сцене, не мешают ли их действия друг другу. В этом случае нужно моделировать линейку времени, то есть, хронометраж всех событий.</p><p>Например, берём какое-либо действие одного спрайта и примерно рассчитываем, сколько секунд оно должно длиться, продумываем, какое действие совершает другой спрайт в этот момент. Удобно отмечать общее время на одно действие с помощью комментариев к блокам. Давайте посмотрим на действия голубя и лягушки в одинаковый момент времени:</p><figure><img src="https://media.tproger.ru/uploads/2022/02/12.jpg" alt="" /></figure><p>Мы видим, что лягушка завтракает в течение 12 секунд, а в это время голубь успевает сделать 2 последовательных действия – спуститься на камень и начать беседу с лягушкой. Обратите внимание на блок «Полёт голубя на камень». Полёт проектируется с помощью «Другого блока» и команды движения «Плыть .. секунд в точку х: у:». Это значит, что голубь за заданное время переместится из точки А в точку Б.</p><p>После описанных действий планируются следующие, и так до конца сказки.</p><h3>Разговоры спрайтов между собой</h3><p>Чтобы построить беседу между двумя спрайтами или более, нужно в команде «Говорить», написать текст, который будет исходить от каждого спрайта и установить количество секунд, необходимое для прочтения зрителем текста. Чем длиннее текст, тем больше секунд требуется для его прочтения. Обратите внимание, при диалоге спрайтов один персонаж говорит, а второй в это время должен молчать, иначе разговор получится непонятным. Посмотрим на беседу лягушки с голубем:</p><figure><img src="https://media.tproger.ru/uploads/2022/02/13.jpg" alt="" /></figure><p>В конце у нас появляется утка, которая пряталась большую часть времени, и тоже произносит свою фразу:</p><figure><img src="https://media.tproger.ru/uploads/2022/02/14.jpg" alt="" /></figure><h3>Тестирование</h3><p>В ходе работы и после ее завершения нужно обязательно тестировать все команды через зеленый флажок. Это можно сделать отдельно для каждой команды или для проекта, в целом. Таким образом, вы всегда сможете заметить ошибки и вовремя исправить их.</p><figure><img src="https://media.tproger.ru/uploads/2022/02/15.jpg" alt="" /></figure><p>Так выглядят основные инструменты для создания сказки про лягушку-путешественницу и её друзей в программе Scratch. Последний этап — <a href="https://youtu.be/1lIUSRsfyFc">публикация проекта</a>.<i></i></p><p>Также по ссылкам можно посмотреть полный разбор создания сказки про лягушку-путешественницу:</p><ol><li><a href="https://www.youtube.com/watch?v=jYaDmpCO8O8">Стартовое положение</a></li><li><a href="https://www.youtube.com/watch?v=LReIV6cS4AE">Другие блоки. Завтрак. Лягушачий концерт</a></li><li><a href="https://www.youtube.com/watch?v=sLVHM1xqKEw">Сценарий. Линейка времени</a></li></ol><h3>Желаем удачи в изучении Scratch!</h3>]]></content:encoded>
    </item>
    <item>
      <title>Полезные видеоуроки по программированию на Scratch для детей</title>
      <link>https://tproger.ru/articles/poleznye-videouroki-po-programmirovaniju-na-scratch-dlja-detej</link>
      <comments>https://tproger.ru/articles/poleznye-videouroki-po-programmirovaniju-na-scratch-dlja-detej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/poleznye-videouroki-po-programmirovaniju-na-scratch-dlja-detej</guid>
      <description><![CDATA[<p>Делюсь с вами полезным плейлистом с уроками на Scratch, в которых показан процесс создания игр и рассматривается структура кода.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/poleznye-videouroki-po-programmirovaniju-na-scratch-dlja-detej">Полезные видеоуроки по программированию на Scratch для детей</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Пост пользователя]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 24 Feb 2022 18:09:30 GMT</pubDate>
      <content:encoded><![CDATA[<p>Скретч – это визуальная среда для обучения программированию детей с 6 лет.Она не только поможет детям быстрее освоить логику кода, но станет для них инструментом для творческой самореализации. Ведь в Скрэтч можно создать любимую игру, анимировать персонажей и даже запустить мультфильм.</p><p>Делюсь с вами полезным плейлистом с видеоуроками, в которых показан процесс создания игр и рассматривается структура кода. В процессе обучения программированию по плейлисту вы узнаете:</p><ul><li>что такое Скретч;</li><li>какие основные функции используются в процессе программирования на данном языке;</li><li>что можно создать при помощи языка Scratch.</li></ul><p>Скорее скачивайте Scratch 3.0 с официального сайта команды PIXEL и учите его вместе с нами!</p><p>1 урок. Начало обучения.</p><p>Начнём с простого: что вообще такое Скретч-программирование? На занятии мы начнём изучать первые команды, покажем как устроена система координат и как собирать блочный код. А ещё мы запрограммируем котика Скрэтчера.</p><p>2 урок. Звук в Скретч.</p><p>Второй урок начнём с понятия «Звук». Мы расскажем, как добавить звук в программу и как его настроить, чтобы он воспроизводился вовремя.</p><p>3 урок. Спрайты.</p><p>Здесь мы разберем, что такое спрайт, научимся добавлять его и перемещать по системе координат. А ещё мы научимся создавать фон и изменять его.</p><p>4 урок. Движения спрайтов.</p><p>На этом уроке мы научимся плавно перемещать спрайта, задавать количество шагов и поворачивать спрайта на заданное количество градусов.</p><p>5 урок. Что такое циклы в Scratch?</p><p>Попробуем разобраться, что же такое определённый и неопределённый цикл. Запрограммируем простую программу.</p><p>6 урок. Ожидание.</p><p>Разберём функцию ожидания, которая запускает программу через заданное количество времени.</p><p>7 урок. Условия и сенсоры.</p><p>Продолжаем работать со вкладкой «Управление» и сегодня затронем тему условий в Скретч. Что это такое? Об этом, а также о сенсорах, узнаете прямо сейчас на 7 уроке плейлиста!</p><p>8 урок. Вкладка «Управление».</p><p>Итак, это завершающий урок по «Управлению». Конечно, мы рассмотрим ещё несколько видов функции «Ожидание»: «Повторять пока не», «Ждать до».</p><p>9 урок. Создание таймера.</p><p>Начиная с этого занятия, мы будем ближе знакомиться с переменными. Пора изучить материал и самостоятельно создать настоящий рабочий таймер. Поехали!</p><p>10 урок. Клоны и события.</p><p>На 10 уроке мы узнаем о клонах. Совершенно новая тема, поэтому на уроке будьте внимательны. Мы узнаем о том, зачем нужны клоны в Скретч, как их правильно создать и установить рядом с настоящим спрайтом. Кроме того, пройдём тему событий. В конце уроке попробуем создать код, основанный на применении сразу 3 клонов в одной программе.</p><p>11 урок. Создание собственных блоков в Scratch.</p><p>Наконец, основные понятия мы закончили. 11 урок идёт как бонус: здесь мы создадим собственный блок команд. Это умение будет очень полезно в будущем, поэтому настоятельно рекомендуем просмотреть данный видеоурок и попробовать составить пользовательский блок самостоятельно.</p><p>Надеюсь, что вам понравился видеоурок, посвященный изучению созданию игр в Scratch. Делитесь своими идеями по созданию игр на платформе. Буду рад обратной связи от вас!</p>]]></content:encoded>
    </item>
    <item>
      <title>Как создать свою первую игру: видеоуроки Scratch для детей</title>
      <link>https://tproger.ru/articles/kak-sozdat-svoju-pervuju-igru-videouroki-scratch-dlja-detej</link>
      <comments>https://tproger.ru/articles/kak-sozdat-svoju-pervuju-igru-videouroki-scratch-dlja-detej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/kak-sozdat-svoju-pervuju-igru-videouroki-scratch-dlja-detej</guid>
      <description><![CDATA[<p>В сегодняшней статье я покажу видеоуроки Scratch и подробно разберу процесс создания игр на Scratch версии 3.0. </p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/kak-sozdat-svoju-pervuju-igru-videouroki-scratch-dlja-detej">Как создать свою первую игру: видеоуроки Scratch для детей</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[MIT]]></category>
      <category><![CDATA[Пост пользователя]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 22 Feb 2022 17:12:34 GMT</pubDate>
      <content:encoded><![CDATA[<p>Визуальная среда Скретч идеально подходит для изучения программирования детьми уже с 6 лет. В Скретч код состоит из визуальных блоков, которые можно сцеплять между собой. Перетаскивая блоки и соединяя их между собой, дети учатся алгоритму построения кода и созданию простых игр и программ.</p><p>Среда Scratch разработана медиа-лабораторией Массачусетского технологического института, последняя версия —  Scratch 3.0 — совместима с мобильными устройствами и наборами наборами LEGO Education, а также адаптирован интерфейс для работы с планшетами. Благодаря этому, в Scratch дети также могут создавать сложные интерактивные проекты: анимированные презентации, мультфильмы и игры, рассчитанные на нескольких пользователей.</p><p>Начать изучение Scratch ребенок может уже в 6 лет. Для дошкольников существует отдельная версия этого языка — Scratch Junior. Подробнее о нём я писал <a href="https://tproger.ru/articles/programmirovanie-dlja-detej-na-scratch-junior-besplatnye-videouroki-dlja-detej-ot-6-let/">в этой статье</a>.</p><p>В сегодняшней статье я подробнее разберу процесс создания игр на Scratch версии 3.0.</p><p><b>Охота за привидениями</b></p><p>Простая игра для двоих пользователей, где нужно стреляться по призракам и набирать баллы.</p><p><b>Раннер</b></p><p>Здесь нужно убежать от призрака как можно быстрее, игру можно проходить несколько раз, с каждым разом стараясь уменьшить время прохождения игры.</p><p><b>Гонки на двоих</b></p><p>Давайте попробуем посоревноваться на гоночной трассе. Для этого сначала спроектируем ее, а потом запусти  игру.</p><p><b>Мультиплеерная игра</b></p><p>Помимо создания сетевой игры, на этом уроке мы рассмотрим переменные и их значение в коде.</p><p><b>Звездные войны</b></p><p>Программируем космический корабль и атакуем корабль соперника.</p><p><b>Головоломка Minecraft</b></p><p><b></b>Воссоздаем мини-вселенную Майнкрафт и стараемся как можно быстрее добраться до сундука в игре.</p><p><b>Among Us. Часть 1</b></p><p>Воссоздаем любимую игру, а также пытаемся вычислить самозванца на борту.</p><p><b>Among Us. Часть 2</b></p><p>Совершенствуем карту и сбиваем астероиды.</p><p><b>Создаем Flappy Bird на Scratch</b></p><p>Моделируем игру-платформер с прыгающей птичкой.</p><p><b>Brawl Stars (Бравл Старс)</b></p><p>Пробуем создать игру менее, чем за 45 минут!</p><p><b>Paint3D</b></p><p>Собираем программу с нуля, в которой будут создаваться трехмерные объекты.</p><p><b>Создаем игру за 15 минут</b></p><p>Поверьте нам, это не так сложно!</p><p><b>Игровое меню на Скретч</b></p><p>Создаем игровое меню — лобби.</p><p>Обязательно попробуйте создать свои игры на Scratch, делитесь ими с друзьями и в официальном сообществе на сайте <a href="https://scratch.mit.edu/">https://scratch.mit.edu/</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Полезные уроки по программированию на HTML и CSS для детей</title>
      <link>https://tproger.ru/articles/poleznye-uroki-po-programmirovaniju-na-html-i-css-dlja-detej</link>
      <comments>https://tproger.ru/articles/poleznye-uroki-po-programmirovaniju-na-html-i-css-dlja-detej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/poleznye-uroki-po-programmirovaniju-na-html-i-css-dlja-detej</guid>
      <description><![CDATA[<p>Начинать учиться вёрстке сайтов можно уже с 10-12 лет, для этого рекомендую ознакомиться с плейлистом, посвящённым программированию на HTML</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/poleznye-uroki-po-programmirovaniju-na-html-i-css-dlja-detej">Полезные уроки по программированию на HTML и CSS для детей</a>»</p>]]></description>
      <category><![CDATA[JavaScript]]></category>
      <category><![CDATA[Веб-разработка]]></category>
      <category><![CDATA[CSS]]></category>
      <category><![CDATA[HTML]]></category>
      <category><![CDATA[Пост пользователя]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 21 Feb 2022 16:14:39 GMT</pubDate>
      <content:encoded><![CDATA[<p>В мире есть десятки различных языков программирования, с помощью которых можно создать сайт или приложение под разные задачи. Наиболее востребованными среди них на сегодня являются C++, Python, Java, HTML. Последний из перечисленных, HTML — язык гипертекстовой разметки — необходим для отображения веб-страниц в браузере, и именно его знание лежит в основе создания внешней оболочки: веб-интерфейсов любых онлайн-проектов.</p><p>Начинать учиться вёрстке сайтов можно уже с 10-12 лет, для этого рекомендую ознакомиться с плейлистом, посвящённым программированию на HTML для детей.</p><p>Урок 1. Установка Brackets и основные теги HTML.</p><p>Урок 2. Тег , списки и гиперссылки.</p><p>Урок 3. Таблицы и основы CSS.</p><p>Урок 4. Создаём интернет-магазин.</p><p>Урок 5. Игры, которые помогут в изучении вёрстки.</p><p>Урок 6. Создаем калькулятор на JavaScript.</p><p>Урок 7. Библиотека jQuery.</p><p>С помощью подборки видеоуроков ребенок изучит особенности библиотек Bootstrap, работу со стилями CSS Flexbox и CSS Grid, научится разрабатывать собственные сайты и постепенно перейдёт к изучению более сложных языков программирования.</p><p>А ещё рекомендую почитать книгу «Как создать сайт. Комикс-путеводитель по HTML, CSS и WordPress» для более глубокого изучения HTML и CSS.</p>]]></content:encoded>
    </item>
    <item>
      <title>Видеоуроки для детей и подростков по UNITY</title>
      <link>https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity</link>
      <comments>https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity</guid>
      <description><![CDATA[<p>Давайте вместе разберем один из полезных видеокурсов по созданию игр на Юнити. Материал подготовлен по урокам работы с Unity для детей.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/videouroki-dlja-detej-i-podrostkov-po-unity">Видеоуроки для детей и подростков по UNITY</a>»</p>]]></description>
      <category><![CDATA[Unity]]></category>
      <category><![CDATA[Обучающие курсы]]></category>
      <category><![CDATA[Пост пользователя]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 18 Feb 2022 14:28:48 GMT</pubDate>
      <content:encoded><![CDATA[<p>Сегодня существует несколько десятков платформ, предназначенных для создания игр. Одной из самых популярных из них является Юнити. На данной платформе можно разрабатывать игры и приложения для компьютеров и смартфонов. Для написания скриптов используется язык программирования C#. Самое интересное, что его освоить могут даже подростки.</p><p>Давайте вместе разберем один из полезных видеокурсов по созданию игр на Юнити.  Материал подготовлен методологами по курсу UNITY для детей.</p><p>Урок №0. Установка необходимых программ.</p><p>Урок №1. Создание анимации</p><p>Во время первого урока мы расскажем вам, как добавлять на сцену спрайт и что нужно сделать, чтобы он двигался с нужной для нас скоростью.</p><p>Урок №2. Создание телепорта</p><p>Второй урок посвящён телепорту. Мы расскажем вам, как его создавать. Для этого вам нужно взять два куба и расположить их по разным краям сцены. Далее мы подготовим скрипт, который будет работать следующим образом: как только персонаж касается первого куба, он мгновенно переносится ко второму.</p><p>Урок №3. Спавн объектов</p><p>Спавн – это важный элемент любой игры. Это то место, где появляется наш персонаж при запуске игры. Поэтому его созданию нужно уделить особое внимание.</p><p>Во время урока мы разберём два метода добавления спавна: это в пределах камеры и на Canvas.</p><p>Урок №4. Триггеры</p><p>Триггеры также играют немаловажную роль в компьютерных играх. С их помощью ваш герой может собирать бонусы или наносит урон своим противникам.</p><p>Во время урока мы расскажем, как написать скрипт для сбора очков и столкновения персонажей. Также мы разберём самые популярные вопросы по данной теме.</p><p>Урок №5. Добавляем таймер в нашу игру</p><p>Во многих играх используется подсчёт времени. Например, в спортивных симуляторах, в гонках, также их можно встретить в аркадах, шутерах и так далее. Мы расскажем, как добавлять таймер. Причём сделаем это двумя способами: с помощью корутины и команды InvokeRepeating.</p><p>Урок №6. Перемещение объектов мышью</p><p>Шестой урок посвящён изучению функции Mouse Drag. Благодаря ей вы сможете перемещать объекты в игре одной лишь мышью. Мы расскажем, как добавлять и настраивать данную функцию.</p><p>Урок №7. Полоса здоровья</p><p>Во время урока мы расскажем, как добавлять полосу здоровья (или другими словами Health bar). Она будет увеличиваться или уменьшаться в зависимости от ваших успехов в игре.</p><p>Урок №8. Сохранение игры</p><p>Чтобы продолжить игру с того момента, где вы закончили в прошлый раз, мы добавим возможность сохранять ваш прогресс.</p><p>Урок №9. Делаем Раннер в нашей игре</p><p>Помните динозаврика, который появляется в Гугл, когда у вас потеряно соединение с интернетом? Мы создадим точно такого же динозаврика. Также мы повторим всё, что прошли в нашем курсе программирования для детей: снова сделаем анимацию, добавим препятствия для нашего персонажа, установим спавн и так далее.</p><p>Урок №10. Экспорт игры для ПК и смартфона</p><p>Теперь, чтобы играть в нашу игру, необходимо выставить определённые настройки. Именно это и мы разберём во время данного урока.</p><p>Урок №11. Загружаем игру в Play Market</p><p>Программирование на Юнити может приносить прибыль с первых дней. Для этого необходимо загрузить нашу игру в Play Market и если она будет пользоваться популярностью, то её можно монетизировать. Мы расскажем, какие настройки нужно выставить и как выгружать игры в Play Market.</p><p>Урок №12. Делаем прыжки в Юнити</p><p>Чтобы наш персонаж мог выполнять миссии, он должен двигаться. Мы начнём с самого простого — прыжков. Для этого мы создадим две сцены и напишем скрипт, который позволит нашему персонажу прыгать.</p><p>Урок №13. Управление персонажем</p><p>Теперь мы научим нашего персонажа двигаться и поворачиваться. Для этого мы используем переменную типа float и напишем необходимые скрипты.</p><p>Урок №14. Рендер линий</p><p>LineRenderer позволяет быстро и легко рисовать линии в игре. Мы напишем два скрипта с разными функциями.</p><p>Урок №15. Создаём автосимулятор</p><p>Играть в автосимуляторы это, конечно же, интересно. Но ещё интереснее — написать собственный автосимулятор. Мы сделаем трассу, настроим автомобиль, напишем код для коробки передач и отправимся в дорогу.</p><p>Урок №16. Террейн</p><p>Во время урока мы изучим инструмент Terrain и добавим его в Юнити. С его помощью вы сможете создавать любые ландшафты на сцене.</p><p>Урок №17. Диалоги</p><p>Диалоги играют одну из ключевых ролей в играх. Они позволяют продвигать сюжет. Также через диалоги можно получать подсказки от других персонажей.</p><p>Во время урока мы научим вас добавлять диалоги в игру, а также закрепим пройденный материал — напишем скрипт.</p><p>Урок №18. NPC на Юнити</p><p>Возможно, вы уже встречали такое понятие, как NPC. Что это такое? Это сокращение от Non-Player Character. НПС — это неигровой персонаж, которым управляет не пользователь, а специальная программа. НПС может общаться с персонажем, давать ему подсказки или просто органично вливаться в сюжет игры.</p><p>Урок №19. Добавляем инвентарь нашему персонажу</p><p>Данный урок мы посвятим инвентарю. Как сделать, чтобы когда персонаж касается предмета, он сразу же появлялся у него в инвентаре? Об этом вы узнаете в нашем уроке.</p><p>Урок №20. Создаём Шутер</p><p>Пожалуй, нет такого геймера, который не любит стрелялки. Сегодня на рынке представлен огромный выбор шутеров с разнообразным сюжетом. Но теперь и у вас есть уникальная возможность создать собственный шутер.</p><p>На уроке мы расскажем, как правильно настраивать камеру (хотите вы играть от первого лица или нет?), добавим оружие, расскажем, как добавить звуковые эффекты и многое другое.</p><p>Урок №21. Создаём Flappy Bird на Юнити</p><p>Многие из вас играли в Flappy Bird. Это весёлая мобильная игра, в которой птичка лавировала между трубами и всеми силами старалась как можно дольше продержаться в воздухе. На уроке мы расскажем, как своими руками создать Flappy Bird на Юнити.</p><p>Урок №22. Выбор персонажа в игре. Играйте кем захотите</p><p>Кем вы хотите играть? Может быть Железным Человеком? Или хотите, чтобы в шутере поучаствовал Лионель Месси? А может вы хотите, чтобы в игре принял участие герой, похожий на вас? Тогда скорее открывайте наш следующий урок. В нём мы расскажем, как добавить возможность выбора персонажа.</p><p>Урок №23. Магазин</p><p>Мы создадим интерфейс магазина, добавим различные товары, а также напишем специальный скрипт, чтобы все покупки из магазина сразу же перемещались в ваш инвентарь.</p><p>После прохождения курса и ознакомлением со всеми возможностями платформы, со временем вы сможете создавать более сложные игры на игровом движке.</p>]]></content:encoded>
    </item>
    <item>
      <title>Программирование для детей на Scratch Junior — бесплатные видеоуроки для детей от 6 лет</title>
      <link>https://tproger.ru/articles/programmirovanie-dlja-detej-na-scratch-junior-besplatnye-videouroki-dlja-detej-ot-6-let</link>
      <comments>https://tproger.ru/articles/programmirovanie-dlja-detej-na-scratch-junior-besplatnye-videouroki-dlja-detej-ot-6-let?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/programmirovanie-dlja-detej-na-scratch-junior-besplatnye-videouroki-dlja-detej-ot-6-let</guid>
      <description><![CDATA[<p>Делюсь с вами бесплатными короткими видеоуроками по Scratch Junior, чтобы познакомить младших школьников с азами программирования. </p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/programmirovanie-dlja-detej-na-scratch-junior-besplatnye-videouroki-dlja-detej-ot-6-let">Программирование для детей на Scratch Junior — бесплатные видеоуроки для детей от 6 лет</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Обучающие курсы]]></category>
      <category><![CDATA[Пост пользователя]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 15 Feb 2022 12:05:18 GMT</pubDate>
      <content:encoded><![CDATA[<p>Scratch Junior (Скретч Джуниор) — отличное приложение для маленьких детей, которое помогает им развивать когнитивные навыки и навыки создания игр в интерактивной и увлекательной форме.</p><p>Приложение выполнено в мультяшном стиле, что делает его более привлекательным для малышей в возрасте 6-8 лет.</p><p>В <a href="https://www.scratchjr.org/">Скретч Джуниор</a> есть версии для iOS, Android, также ScratchJr доступен в интернет-магазинах Amazon и Chrome. Среда ScratchJr полностью бесплатная и была разработана исключительно с целью обучения детей программированию.</p><p>Делюсь с вами бесплатными короткими видеоуроками по Скретч Джуниор, чтобы познакомить младших школьников с азами программирования.</p><p>Урок 0. Скачивание и инсталляция Scratch Junior на ПК</p><p>Чтобы скачать Скретч Джуниор на русском, нужно выбрать тип платформы и запустить файл .exe. Следуйте инструкциям в видео.</p><ul><li>Урок 1. Введение в Scratch Junior</li></ul><p>В первом уроке мы познакомимся с устройством Скретч Джуниор и изучим блоки движения. Научимся добавлять своих персонажей — спрайтов. А также рисовать их с нуля.</p><ul><li>Урок 2. Блоки внешнего вида. Создаем проект «Светофор» в Скретч Джуниор</li></ul><p>Мы научимся изменять размеры спрайтов, а также показывать и скрывать их на сцене. А ещё расскажем, как добавлять герою речь.</p><ul><li>Урок 3. Пусковые блоки. Как создать мультфильм в Скретч Джуниор</li></ul><p>Давайте разберём, как запустить составленную программу. Чаще всего это можно сделать при нажатии на флажок или на персонажа. Но есть и другие способы, о них расскажем в этом видеоуроке. Полученные знания закрепим, создав новый проект.</p><ul><li>Урок 4. Как сделать игру с подводным миром в ScratchJr</li></ul><p>Мы научимся управлять персонажем: изменять скорость его движения, останавливать его на определенное количество времени и так далее. А затем создадим проект, в котором нужно будет ловить рыбку.</p><ul><li>Урок 5. Блоки окончания</li></ul><p>Мы разберёмся, как завершить код или зациклить его. А также создадим проект о правилах дорожного движения.</p><p>Когда дети взаимодействуют с приложением, они учатся выражать себя с помощью кодирования, разработки проектов и развивают навыки решения проблем. Такие занятия подготавливают детей к дальнейшим успехам в учёбе, помогают развивать счёт и грамотность в раннем детстве.</p>]]></content:encoded>
    </item>
    <item>
      <title>Бесплатные уроки по программированию для детей в Kodu Game Lab</title>
      <link>https://tproger.ru/articles/besplatnye-uroki-po-programmirovaniju-dlja-detej-v-kodu-game-lab</link>
      <comments>https://tproger.ru/articles/besplatnye-uroki-po-programmirovaniju-dlja-detej-v-kodu-game-lab?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/besplatnye-uroki-po-programmirovaniju-dlja-detej-v-kodu-game-lab</guid>
      <description><![CDATA[<p>Давайте подробнее ознакомимся с уроками и попробуем вместе создать собственный онлайн-проект на Kodu Game Lab.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/besplatnye-uroki-po-programmirovaniju-dlja-detej-v-kodu-game-lab">Бесплатные уроки по программированию для детей в Kodu Game Lab</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Пост пользователя]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 11 Feb 2022 15:04:11 GMT</pubDate>
      <content:encoded><![CDATA[<p>Kodu Game Lab — это визуальный конструктор, в котором даже самый маленький программист сможет создать свою первую онлайн-игру с нуля.</p><p>Kodu Game Lab входит в список самых популярных приложений для изучения программирования. И это не зря, ведь в ней сможет разобраться даже шестилетний ребенок. Кстати, сама программа является разработкой компании Microsoft и доступна к скачиванию бесплатно <a href="https://www.kodugamelab.com/">на официальном сайте</a>.</p><p>В статье я подготовил для вас обзор плейлиста с подробными видеоуроками по созданию разнообразных игр в Kodu Game Lab. Давайте подробнее ознакомимся с уроками и попробуем вместе создать собственный онлайн-проект.</p><p>Для начала установим программу и запустим её на компьютере. Смотрите подробное видео о том, как это сделать ниже.</p><p>1 урок. Знакомимся с программой, изучаем интерфейс и начинаем создавать лабиринт в игре.</p><p>2 урок. Учимся создавать карту для игр и выбирать персонажей. А еще учимся стрелять и перемещать в созданной игре.</p><p>3 урок. Программируем бота и создаём героя игры.</p><p>4 урок. Создаём игру-шутер о первого лица.</p><p>5 урок. Запускаем свой подводный мир!</p><p>6 урок. Программируем персонажей, устанавливаем алгоритм набора очков. А также создаём игру в аэрохоккей.</p><p>7 урок. Программируем таймер, усложняем игру!</p><p>8 урок. Создаём игру в футбол</p><p>9 урок. Программируем переход хода в игре. Создаём игру в водное поло.</p><p>10 урок. Создаём игру с уровнями, пробуем создать свою игру в гонки!</p><p>11 урок. Показываю как работает функция «Родитель» в игре, создаём игру «Атака клонов».</p><p>Небольшой бонус. Я подготовил для вас видеоурок по созданию игры «В поисках сокровищ» . Попробуйте создать её самостоятельно.</p><p>Делитесь впечатлениями о видеокурсе и напишите, какую бы игру вы бы хотели реализовать в Kodu Game Lab.</p>]]></content:encoded>
    </item>
    <item>
      <title>Разработка на Python для детей</title>
      <link>https://tproger.ru/articles/razrabotka-na-python-dlja-detej</link>
      <comments>https://tproger.ru/articles/razrabotka-na-python-dlja-detej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марина Александровна]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/razrabotka-na-python-dlja-detej</guid>
      <description><![CDATA[<p>Чтобы программирование на Python было интересным для детей, нужно вооружиться ресурсами. Держите полезные книги, игры и задачи по Python.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/razrabotka-na-python-dlja-detej">Разработка на Python для детей</a>»</p>]]></description>
      <category><![CDATA[Python]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 11 Dec 2021 13:27:48 GMT</pubDate>
      <content:encoded><![CDATA[<p>Программирование на Python — лучшее начало для детей на пути освоения разработки, так как это высокоуровневый язык с простым синтаксисом. Python регулярно лидирует в топах языков, которые подходят для старта.</p><p>В статье мы разберёмся, какие книги и приложения подойдут для детей, а также приведём пару простых задачек с решением для первой практики.</p><ol><li><a href="https://tproger.ru/#part1">Книги</a></li><li><a href="https://tproger.ru/#part2">Приложения</a></li><li><a href="https://tproger.ru/#part3">Задачи</a></li><li><a href="https://tproger.ru/#part4">Выводы</a></li></ol><h2>Книги по Python для детей</h2><p>В этом разделе вы найдёте книги по Python для детей от восьми лет до старшего школьного возраста. Книги представлены в порядке усложнения представленной в них информации.</p><h2>Приложения по программированию на Python для детей</h2><p>Ранее мы уже рассматривали <a href="https://tproger.ru/articles/programmirovanie-dlja-detej-10-obuchajushhih-prilozhenij/">приложения по программированию для детей</a>, но сегодня заострим внимание на тех программах, которые заточены под Python.</p><h3>Tynker</h3><p>Это полноценная платформа, которая включила в себя множество приложений для программирования на разных языках. Особой популярностью здесь пользуются игры по изучению Python и JavaScript. На данный момент в Tynker можно найти порядка 2000 игр, так что выбрать есть из чего.</p><p>Английский язык.</p><p><a href="https://www.tynker.com/">Сайт Tynker</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/Tynker.jpg" alt="" /></figure><h3>Codecombat</h3><p>Не менее популярная платформа для детей. Здесь собраны игры и курсы, которые создавались при поддержке опытных педагогов. С Codecombat можно в краткие сроки освоить синтаксис и писать код по лучшим практикам, в том числе на языке Python.</p><p>Есть русский язык.</p><p><a href="https://codecombat.com/">Программировать с Codecombat</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/maxresdefault.jpg" alt="" /></figure><h2>Задачи по программированию на Python для детей</h2><p>Держите несколько несложных задач.</p><h3>Вывести «Привет!» на экран компьютера</h3><p>С Python сделать это предельно просто. Достаточно написать следующую команду:</p><h3>Вывести сумму 5 и 7</h3><p>Покажите ребёнку, что с функцией print также можно выполнять и выводить математические вычисления:</p><h3>Написать и вывести сообщение, разбитое на абзацы</h3><p>Это чуть сложнее. Предварительно следует объяснить ребёнку, что управляющий символ \n в программировании обозначает перевод строки. Тогда можно написать следующее сообщение:</p><p>Можно добавлять новые абзацы для закрепления теории. Попросите ребёнка вывести небольшой стих из учебника на экран с соблюдением перевода строки.</p><h3>Определить и вывести значение переменной</h3><p>Здесь пойдёт речь уже о переменных и присваивании им неких значений. Самый простой пример:</p><p>Разумеется, лучший отклик это найдёт у детей, которые уже решают в школе уравнения с неизвестными.</p><h2>Выводы</h2><p>Разумеется, программирование — перспективная отрасль, а Python — наиболее подходящий язык для детей. Но не забывайте прислушиваться к своему чаду, ведь порой ваши желания могут идти вразрез с желаниями ребёнка. Если программирование его не интересует, не заставляйте. И, напротив, если вы видите заинтересованность в программировании, всячески подпитывайте его, помогайте открывать ребёнку для себя что-то новое.</p><p>Знаете другие полезные книги или приложения по изучению Python для детей? Делитесь в комментариях.</p>]]></content:encoded>
    </item>
    <item>
      <title>Как создать игру Among Us на Scratch. Уроки программирования для детей</title>
      <link>https://tproger.ru/articles/kak-sozdat-igru-among-us-na-scratch-uroki-programmirovanija-dlja-detej</link>
      <comments>https://tproger.ru/articles/kak-sozdat-igru-among-us-na-scratch-uroki-programmirovanija-dlja-detej?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Вадим Бордик]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/kak-sozdat-igru-among-us-na-scratch-uroki-programmirovanija-dlja-detej</guid>
      <description><![CDATA[<p>Школа «Пиксель» спроектировала часть игры Among Us и подготовила инструкцию и видеоурок, в котором рассказала о разработке на Scratch.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/kak-sozdat-igru-among-us-na-scratch-uroki-programmirovanija-dlja-detej">Как создать игру Among Us на Scratch. Уроки программирования для детей</a>»</p>]]></description>
      <category><![CDATA[Разработка игр]]></category>
      <category><![CDATA[Гостевая публикация]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Tue, 19 Oct 2021 15:01:58 GMT</pubDate>
      <content:encoded><![CDATA[<p>IT-сфера давно стала неотъемлемой частью жизни не только взрослых, но и детей. С ранних лет они учатся разрабатывать самые простые программы и игры, а помогают им в этом специальные среды программирования.</p><p>Сегодня существует огромное количество сред, но наибольшей популярностью пользуется Scratch. Она разработана специально для детей и начинающих программистов. Среда Scratch отличается простотой и широким набором функций, которые помогают делать первые шаги в программировании.</p><p>Работать в Scratch можно уже с 8 лет. Процесс программирования напоминает сборку конструктора LEGO. Все команды похожи на блоки, которые перемещаются и примагничиваются один к одному. Блочный код позволяет создавать персонажей, управлять ими, добавлять звук, обмениваться сообщениями и выполнять огромное количество других операций.</p><p>Scratch знакомит детей с азами программирования. Кроме того, он развивает логическое мышление, учит решать сложные задачи и находить ответы на самые сложные вопросы.</p><p>Scratch — это онлайн-среда, то есть вам не нужно устанавливать на свой компьютер никакие программы и приложения. Достаточно открыть браузер, зайти на официальный <a href="https://scratch.mit.edu/">сайт</a> и зарегистрировать там личный кабинет. Здесь вы можете не только создавать, но и публиковать свои игры, чтобы в них могли сыграть и другие пользователи.</p><h2>Главные особенности Scratch</h2><p>Чем привлекает пользователей платформа? Во-первых, это интуитивно понятный интерфейс. Даже неопытный пользователь сможет освоить её в самые сжатые сроки.</p><p>Во-вторых, красочный дизайн. Он вдохновляет самых юных программистов создавать свои проекты и настраивает на рабочий лад.</p><p>В-третьих, это возможность делиться игрой и получать комментарии от других пользователей. Это мотивирует искать новые идеи и работать дальше, даже если возникают какие-либо трудности.</p><p>Вовлекать детей в программирование лучше всего через игры. Такой подход делает процесс обучения более интересным и мотивирующим. Несмотря на свою кажущуюся простоту, онлайн-платформа Scratch позволяет создавать игры практически любых жанров: шутеры, стратегии, симуляторы и многие другие.</p><p>Также Scratch​ позволяет создавать клоны популярных игр. Мы заново спроектировали часть игры Among Us и подготовили для вас подробную инструкцию по её созданию. Также мы подготовили полный видеоурок, в котором рассказали обо всех особенностях разработки игры (видео вы найдете в конце статьи).</p><h2>Добавление материалов</h2><p>На первом этапе разработки игры необходимо подготовить материалы: в основном это спрайты (картинки). Нам понадобятся изображения главного героя, а также фоновые заставки:</p><ul><li>карта (по ней наш герой будет перемещаться);</li><li>запись, которая сигнализирует о запуске игры;</li><li>фон здания.</li></ul><p>Вы можете скачать наши <a href="https://drive.google.com/drive/folders/1EANS_rosgUYZrXlxrsG1rADTtO3_Zz6n">материалы</a> или нарисовать самостоятельно в графическом редакторе на самой платформе.</p><p>Мы запрограммируем изменение фонов и игровых карт, движения персонажа и выполнение одного задания — командиру необходимо починить проводку.</p><p>Открываем новый проект и добавляем все спрайты, нажав на кнопку «загрузить спрайт». Чтобы заполнить всю игровую сцену, изображения нужно растянуть до максимального размера (карта у нас 731). На следующем этапе нарисуйте желтый кружок — это станет точкой отсчёта, то есть с данного места командир будет начинать свое задание.</p><p>Также мы изменим размер героя, чтобы он был пропорционален карте (25). Каждому фону дается свое название — так вы сможете легко ориентироваться между ними.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/1.png" alt="" /></figure><p>После всех этих операций мы приступаем непосредственно к самому программированию.</p><h2>Заставка</h2><p>Составляем код: когда зеленый флажок нажат, перед вами будет появляться заставка. Она должна задерживаться на две секунды, после чего переключаться на обычный фон и передавать сообщение «начало».</p><figure><img src="https://media.tproger.ru/uploads/2021/10/2-1.png" alt="" /></figure><h2>Карта</h2><p>Когда флажок нажат, фона не видно, поскольку появляется заставка. Но как только фон получает команду «начало», то он снова показывается и переходит в начальное положение: x=0, y=0. После того как карта становится видимой, она постепенно перемещается на задний план.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/3-2.png" alt="" /></figure><p>Теперь нам необходимо запрограммировать управление картой. Собираем код для клавиш, которые помогут нам перемещаться по карте. При нажатии клавиши «стрелка вверх» главный герой будет перемещаться по оси y на -5, то есть на 5 единиц вверх. Если же нажимать на клавишу «стрелка вниз», то он будет перемещаться по оси y на 5. Чтобы запрограммировать перемещение в правую и левую сторону, необходимо использовать координаты оси Х.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/4.png" alt="" /></figure><p>После всех манипуляций наш герой может перемещаться по карте. Однако она пока не чувствует стены. То есть, если на пути героя встречается преграда, он проходит сквозь неё. Чтобы устранить это, к каждой клавише нужно добавить следующую команду: при столкновении с чёрным цветом главный герой будет изменять координаты на противоположное значение.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/5.png" alt="" /></figure><p>На завершающем этапе необходимо сделать так, чтобы игровая карта сменялась на фон с заданием. Для этого необходимо добавить ещё один код: когда мы будем получать задание, то карта будет прятаться. Таким образом у вас не возникнет никаких проблем с игровой картой.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/7.png" alt="" /></figure><h2>Член экипажа</h2><p>Сначала нужно добавить тот же код, что и у карты: при нажатии на флажок герой будет прятаться, а при получении сообщения «начала» появляться на экране.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/8.png" alt="" /></figure><p>Теперь необходимо сделать анимацию для нашего персонажа. Для этого во вкладке «костюмы» добавьте несколько вариаций движения нашего члена экипажа. Необходимые спрайты можно найти в папке вместе с другими <a href="https://drive.google.com/drive/folders/1EANS_rosgUYZrXlxrsG1rADTtO3_Zz6n">материалами</a>.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/9.png" alt="" /></figure><p>Теперь пропишем код: при нажатии на клавиши навигации у героя будут меняться костюмы. В противном случае будет казаться, что мы просто стоим на месте. В блоках «внешнего вида» есть вкладка «изменить костюм на». Её и необходимо выбрать. Добавьте небольшие паузы по 0,2 секунды между сменой костюма, чтобы процесс «переодевания» не происходил слишком быстро.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/10.png" alt="" /></figure><p>Когда наш герой будет касаться жёлтого кружка, он будет переходить на фон с заданием. Поэтому необходимо прицепить ещё одно условие: если спрайт касается желтого цвета, то мы передаем новое сообщение «задание». После этого наш герой прячется, и игрок переходит на фон с заданием.</p><p>Очень важно, чтобы, когда персонаж закончит выполнять задание и вернётся обратно на карту, он не продолжал стоять на жёлтом кружке. Поэтому необходимо прописать, что после возвращения наш герой переместился по оси y на 15 шагов. Зацикливаем эти действия, чтобы они всегда повторялись.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/11.png" alt="" /></figure><h2>Задание с проводами</h2><p>Перейдём на фон задания. В графическом редакторе Scratch необходимо нарисовать спрайты (цветные прямоугольники). Из этих прямоугольников и будут торчать провода.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/12.png" alt="" /></figure><p>Теперь необходимо написать программу для этих спрайтов. Сразу же отметим что, когда флажок будет нажат, спрайт будет прятаться, а когда вы будете получать «задание», то он будет переходить на координаты х=-212, y=-116. На следующем этапе уменьшим размер спрайта до 40%.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/13.png" alt="" /></figure><p>За все наши провода будет отвечать одна переменная. Создаем её и даём ей имя «провода».</p><figure><img src="https://media.tproger.ru/uploads/2021/10/14.png" alt="" /></figure><p>В самом начале её значение будет равняться нулю, а когда мы присоединим первый провод, то её значение изменится на 1.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/15.png" alt="" /></figure><p>Теперь нам нужно нарисовать путь от начала провода до конца. Для этого необходимо использовать расширение «перо».</p><figure><img src="https://media.tproger.ru/uploads/2021/10/16.png" alt="" /></figure><p>Создаём код. При нажатии на указатель мыши перо будет меняться: оно будет менять свой цвет на жёлтый, опускаться и менять размер на 15.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/17.png" alt="" /></figure><p>Когда вы будете касаться второго спрайта, то есть второго конца провода, то вам будет начисляться 1 очко. После того как провод будет соединён, перо останавливается. Обратите внимание, что весь скрипт пера зациклен.</p><figure><img src="https://media.tproger.ru/uploads/2021/10/18.png" alt="" /></figure><p>Продублируйте спрайты начала и конца провода и измените цвет на красный, синий и фиолетовый. Они нужны нам для других проводов. Немного измените скрипт, чтобы правильно указать координаты и названия всех спрайтов.</p><p>Сыграть в наш <a href="https://scratch.mit.edu/projects/469049854/">Among Us</a>, посмотреть код и другие важные моменты можно на официальном сайте Scratch.</p><p>В последнем видеоролике мы улучшили карту, добавили индикатор заданий, звуковые эффекты и новые задания с астероидами. Если у вас получится улучшить игру, добавить новые уровни, то присылайте нам ссылки на ваши игры в комментариях. Мы посмотрим все сообщения и оценим вашу работу.</p><p>Если же вы хотите получше изучить Скретч и создать несколько новых игр, то посмотрите другие уроки на нашем канале <a href="https://www.youtube.com/channel/UCenaLQKkLwAUmxmwzV8fJjg">YouTube</a>. Попробуйте создать игры по мотивам <a href="https://www.youtube.com/watch?v=0nM5pfeXVjs">Minecraft</a> или <a href="https://www.youtube.com/watch?v=x9DKiFpx4mw">Brawl</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Программирование для детей: 10 обучающих приложений</title>
      <link>https://tproger.ru/articles/programmirovanie-dlja-detej-10-obuchajushhih-prilozhenij</link>
      <comments>https://tproger.ru/articles/programmirovanie-dlja-detej-10-obuchajushhih-prilozhenij?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Марина Александровна]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/programmirovanie-dlja-detej-10-obuchajushhih-prilozhenij</guid>
      <description><![CDATA[<p>Подборка игр для детей всех возрастов знакомит с алгоритмами и циклами: Box Island с поддержкой русского языка и ScratchJr для тех, кому есть 5 лет.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/programmirovanie-dlja-detej-10-obuchajushhih-prilozhenij">Программирование для детей: 10 обучающих приложений</a>»</p>]]></description>
      <category><![CDATA[Для начинающих]]></category>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Игра]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Thu, 04 Mar 2021 13:29:53 GMT</pubDate>
      <content:encoded><![CDATA[<p>Чтобы научить ребёнка основам программирования, ему должно быть не просто понятно, но и интересно. Мы собрали 10 увлекательных приложений-игр, которые подойдут для детей всех возрастов.</p><ol><li><a href="https://tproger.ru/#part1">Программирование для дошкольников</a></li><li><a href="https://tproger.ru/#part2">Программирование для школьников</a></li></ol><h2>Программирование для дошкольников</h2><h3>Box Island</h3><p>Максимально понятная мобильная игра, в которой нужно бродить по острову, преодолевать препятствия и собирать звёзды. Обучение детей основам программирования через последовательности и циклы — это отличное начало. Box Island развивает логическое мышление, распознавание образов и память.</p><p>Поддерживается русский язык.</p><p><a href="https://boxisland.io/">Скачать Box Island</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/screen-3.jpg" alt="" /></figure><h3>ScratchJr</h3><p>Скретч известен как лучший вводный язык программирования, а ScratchJr — это адаптированный вариант для детей от 5 лет. С ним можно оживлять персонажей, создавать свои игры и сценарии. Развивает не только алгоритмическое, но и творческое мышление.</p><p>Почти всё приложение состоит из картинок, поэтому язык интерфейса значения не имеет.</p><p><a href="https://www.scratchjr.org/">Скачать ScratchJr</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/scratchjr.jpg" alt="" /></figure><p>Ну а если вы переросли Scratch, но тоже хотели бы обучаться программированию в увлекательной форме, держите <a href="https://tproger.ru/digest/learn-to-code-while-playing-games/">20 бесплатных онлайн-игр для программистов</a>.</p><h3>Lightbot</h3><p>Ещё одно мобильное приложение, в котором ребёнку предстоит управлять роботом, направлять его и включать свет в нужных точках. Каждый новый этап игры сложнее предыдущего, повторяющихся команд всё больше, вследствие чего появляются своеобразные циклы.</p><p>Можно выбрать русский язык.</p><p><a href="https://lightbot.com/">Скачать Lightbot</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/screen_cond-autoconverted.jpeg" alt="" /></figure><h3>ПиктоМир</h3><p>Но обучение детей программированию не ограничивается иностранными приложениями. ПиктоМир от российских разработчиков очень похож на Lightbot, только вместо включения света нужно закрашивать пройденные роботом квадратики.</p><p>По умолчанию на русском языке, но также можно переключиться на английский.</p><p><a href="https://online.piktomir.ru/">Играть в ПиктоМир онлайн</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/piktomir.jpg" alt="" /></figure><h3>SpriteBox</h3><p>Игра чем-то напоминает старого доброго Марио, но с более яркой картинкой и квестами-головоломками, которые знакомят детей с последовательностями, циклами и базовыми программными операциями.</p><p>Все задания на английском языке.</p><p><a href="https://spritebox.com/">Скачать SpriteBox</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/spritebox-5-autoconverted.jpeg" alt="" /></figure><h2>Программирование для школьников</h2><h3>Scratch</h3><p>Также есть визуальный язык программирования Scratch — для детей от 10 лет и старше. От ScratchJr программа отличается более продвинутым графическим редактором и редактором проектов. Так, Скретч обучает детей не только написанию программ, но и основам дизайна.</p><p>Поддерживается русский язык интерфейса.</p><p><a href="https://scratch.mit.edu/projects/editor/?tutorial=getStarted">Создать первый проект на Scratch</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/scratch-skachat.png" alt="" /></figure><h3>Minecraft</h3><p>Программирование с Майнкрафт — лучшее решение для современных детей. Мало того, что ребёнок уже может интересоваться столь популярной игрой, так в ней ещё можно реализовывать задачи в рамках 3D-мира. Кроме наличия головоломок, Minecraft также развивает воображение и позволяет выстраивать причинно-следственные связи.</p><p>Примечание В Майнкрафте можно создавать для ребёнка уникальные сценарии и задачи.</p><p>В настройках можно выбрать русский язык.</p><p><a href="https://www.minecraft.net/ru-ru/">Купить Minecraft</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/Minecraft.jpg" alt="" /></figure><h3>Kodu Game Lab</h3><p>Программирование для детей, которые интересуются геймдевом, должно начинаться с этого приложения. Kodu — игра от Microsoft для визуального программирования. С ней ребёнок не просто научится программированию и дизайну, но также создаст настоящую 3D-игру, в которую можно поиграть на ПК или Xbox.</p><p>Только на английском языке.</p><p><a href="http://www.kodugamelab.com/downloads/">Загрузить Kodu</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/vuApXZo5jUc.jpg" alt="" /></figure><h3>Tynker</h3><p>Это не игра, а целая платформа с обучающими приложениями для разных языков. Наиболее популярны игры для детей по изучению JavaScript, Python, HTML и CSS. Всего Tynker насчитывает около 2000 игр, включая темы по дополненной реальности и робототехнике.</p><p>Английский язык.</p><p><a href="https://www.tynker.com/">Сайт Tynker</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/Tynker.jpg" alt="" /></figure><h3>Codecombat</h3><p>Ещё одна платформа для детей по изучению программирования. Собранные здесь курсы и игры разрабатывались при поддержке педагогов. Платформа позволяет осваивать синтаксис и писать код с соблюдением лучших практик. Поддерживаются следующие языки программирования: JavaScript, Python, Java, CoffeeScript и Lua.</p><p>Есть поддержка русского языка.</p><p><a href="https://codecombat.com/">Начать программировать с Codecombat</a></p><figure><img src="https://media.tproger.ru/uploads/2021/03/maxresdefault.jpg" alt="" /></figure><p>Держите также краткий <a href="https://tproger.ru/articles/razrabotka-na-python-dlja-detej/">гайд по разработке на Python для детей</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Интерфейс 6+: принципы разработки UX/UI для детей</title>
      <link>https://tproger.ru/articles/ux-ui-for-children</link>
      <comments>https://tproger.ru/articles/ux-ui-for-children?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Типичный программист]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/articles/ux-ui-for-children</guid>
      <description><![CDATA[<p>При создании детского интерфейса важно учитывать навигацию, пользовательские пути, когнитивные способности и эмоциональный отклик ребёнка.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/articles/ux-ui-for-children">Интерфейс 6+: принципы разработки UX/UI для детей</a>»</p>]]></description>
      <category><![CDATA[Дизайн интерфейсов и UX]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Статьи]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Fri, 19 Jun 2020 08:59:57 GMT</pubDate>
      <content:encoded><![CDATA[<p>Когда мы говорим о дизайне для детей, перед глазами обычно возникает красочная картинка с крупными кнопками и мультяшными персонажами. В реальности, разумеется, все далеко не так просто. Создавая «детский» интерфейс, вы должны учитывать десятки нюансов: от навигации до пользовательских путей — чтобы ваш результат отвечал особенностям восприятия ребенка.</p><p>Для создания качественного решения важно понимать, как работает детский ум и чем он отличается от «взрослой» логики. То, как ребенок взаимодействует с продуктом, определяется его пользовательским опытом, когнитивными способностями, эмоциональным контролем и множеством других вещей. Как правило, при любых юзабилити-тестах дети действуют намного менее предсказуемо, чем люди более старшего возраста.</p><p>Однако это не значит, что основные принципы проектирования UX здесь не работают: как и в любом продукте, вся логика взаимодействия пользователя с ним должна быть подчинена вашей цели. Например, если цель — научить ребенка складывать дроби, мы «ведем» ученика от упражнения к упражнению, от простого к сложному, параллельно формируя дерево подсказок — своего рода мини-шагов для достижения поставленной задачи.</p><p>Как и при создании продуктов для взрослых, UX-дизайнер должен заранее продумать и проработать все возможные сценарии пользовательского поведения, которые позже, на стадии тестирования, проходят проверку: на понятность, доступность интерфейса и эмоциональный отклик. А предварительные исследования во всех возрастных категориях помогают лучше понять, что именно «зайдет» детям.</p><p>Пожалуй, это основные нюансы из того, что объединяет UX/UX для детей с остальными продуктами. Теперь поговорим об отличиях.</p><h2>Никаких «гамбургеров», рекламы и наказаний</h2><p>Одно из ключевых требований к «детскому» UI — его максимальная понятность. У детей ещё мало опыта работы с интерфейсами, поэтому им сложно «считать» какие-то абстрактные элементы. Например, если для взрослого очевидна связь между иконкой «гамбургер» и меню, то ребенок вряд ли сможет ее уловить — поэтому так важно использовать визуально понятные элементы: стрелки, галочки, крестики и так далее. Если использование иконки необходимо, то нужно убедиться в ее понятном и недвусмысленном для детского восприятия толковании. Некоторые значки можно заменить или продублировать надписями — но при этом держать в голове, что вы должны говорить на одном с детьми языке. Просьба «придумайте имя пользователя», скорее, всего, собьет с толку второклассника, поэтому лучше заменить ее, например, на более простое «Как тебя зовут?». При этом важно детально продумывать состояния элементов, чтоб при ховере, скролле или клике элемент реагировал ожидаемо для пользователя. Например, поле ввода при клике должно сменяться на активное состояние, внутри должна появляться каретка, кнопка при ховере реагировать. В «ярких интерфейсах» вдвойне важно добиться того, чтобы элементы не терялись и выделялись на фоне иллюстраций. С нехваткой интерфейсных привычек тесно связано и отсутствие так называемой баннерной слепоты: дети часто не отличают рекламу от продуктового контента. Так что если без объявлений не обойтись — добавляйте их только в разделы для взрослых: например, личный кабинет родителя.</p><p>Ещё одна особенность юных пользователей — ожидание немедленной реакции на любое свое действие. Ребенок не может ждать окончания теста, чтобы узнать результат: после каждого вопроса он хочет видеть, правильно ли он ответил. Отсюда общее правило: за каждый верный шаг — сразу же хвалим, в случае неверного — подсказываем. И ещё: если вы делаете образовательный или развивающий проект, забудьте про модель game over: когда ребенок ошибается, нужно помочь ему найти решение, а не превращать обучение в наказание и стресс.</p><h2>Вовлечение в процесс</h2><p>Если взрослых пользователей обилие ярких цветов и анимации обычно раздражают, то для детей цветовая схема является своего рода визуальным руководством: она помогает ориентироваться в контенте, привлекает внимание, создает определенное настроение. Именно поэтому в детских продуктах всегда используют яркие, сочные и веселые цвета. Ребенку сложно иметь дело с абстракциями, поэтому важно, чтобы дизайн включал в себя узнаваемые примеры из реальной жизни: явления природы, предметы быта, животных, персонажей мультфильмов. Чем реалистичнее выглядит картина, тем больше она возбуждает детское воображение.</p><p>Но слишком увлекаться в создании настроения тоже опасно — интерфейс не должен отвлекать от основной задачи. Кроме того, сама задача не должна быть слишком длинной: детям сложно долго концентрироваться на чем-то одном, и несколько однотипных заданий подряд легко могут демотивировать вашего пользователя. Чтобы этого не произошло, чередуйте разные типы активностей и закладывайте в логике продукта время на отдых.</p><p>Кроме смены деятельности, вовлечь ребенка в процесс помогает воздействие на эмоции: здесь выручают знакомые темы, ситуации, любимые персонажи, игровые механики, а также рассказывание историй. Так, в нашем курсе по планированию и постановке целей мы интегрировали весь методический материал в сюжет интерактивного мультфильма: ученик должен принимать решения за главного героя, а от его выбора зависит, как будет разворачиваться ход действий. В результате после прохождения курса многие дети начинали его заново, чтобы узнать другие варианты развития сюжета — и тем самым незаметно для себя закрепляли материал. При тестировании курса мы задавали детям вопросы после прохождения: что запомнилось, что понравилось? Многие с горящими глазами вспоминали процесс и выбор ответов, как будто это был их опыт из реальной жизни: — «Я подарил бабушке картинку! Успел её раскрасить вовремя! Ей очень понравилось!».</p><h2>От малышей до подростков: возрастные различия</h2><p>Восприятие человека в 25 и 30 лет практически не отличается — зато для шести- и десятилетнего ребенка разница будет огромной. С возрастом дети меняются, и это нужно учитывать как в логике продукта, так и в его интерфейсе. Так, мы делим наш контент на две группы: для начальной школы и для основной. В первом случае оформление более «мультяшное» и игровое, а для тех, кто еще не умеет читать, предусмотрена озвучка. Дизайн для старших школьников более сдержанный и содержит в себе больше примеров из жизни. Например, для учеников 9-11 классов мы делаем поправки на возраст и интересы, контент в их случае будет бесстрастный, а иллюстрации спокойнее.</p><p>Вообще старшая школа — очень сложная неоднородная группа. Приведу пример: все знают золотое правило общения с подростками — не относиться к ним, как к детям. Тинейджеры привыкли считать себя взрослыми и болезненно относятся к любым попыткам оспорить этот факт. Однако когда мы решили протестировать на старших школьниках игровой курс по программированию для 1-6 классов, они отреагировали на него достаточно позитивно. Поскольку курс разрабатывался для детей 7-11 лет, интерфейс был достаточно «детским», с главным героем-динозавриком — но несмотря на это, большинство подростков выразили желание «поиграть».</p><p>В целом в создании продуктов для подростков можно ориентироваться на два общих принципа. Во-первых — качественно адаптировать и структурировать информацию, подавать ее дозированно и в хорошей упаковке. Во-вторых, тинейджеров особенно сильно раздражают любые баги и зависания, поэтому иногда лучше прибегнуть к визуально простому, но более быстрому решению с точки зрения «прогрузки».</p><h2>Тонкости адаптации</h2><p>Типичная ошибка в проектировании детских интерфейсов — невнимание к потребностям так называемых экстремальных пользователей: нечитающих детей, детей с недостаточным опытом взаимодействия с компьютером, детей с низкой концентрацией внимания, детей с нарушениями зрения. Мы в Учи.ру стараемся учитывать все эти особенности при проектировании наших курсов. Кроме того, важно учитывать особенности устройств, на которых могут пользователи будут работать с вашим продуктом. Например, мы всегда держим в голове, что часть учеников решает наши задания на интерактивной доске в школе — и поэтому не располагаем критически важные элементы интерфейса в верхней части экрана, чтобы рост ученика не стал барьером для учебного процесса.</p><p>Кроме того, если ваш продукт рассчитан на детей из разных стран, нельзя использовать один и тот же дизайн для всех. В разных частях мира пользователи отличаются не только языком, но и культурой, бытом, который их окружает, фольклором, кухней и так далее — и соответствующие реалии других стран могут быть им незнакомы или интересны. Иначе говоря, такие элементы дизайна, как снежинки или лыжи, вряд ли «зайдут» для ребят из ЮАР и Бразилии. И если в России можно решать задачи на сложение и вычитание с помощью блинов, то для Индии мы рисуем традиционные местные лепешки чапати.</p><p>Есть и более неочевидные закономерности: например, мы увидели, что дети из США не поняли упражнение с распределением яблок для ежиков. На интерфейс влияют и особенности методологии: так, в одной стране детям объясняют принципы сложения на кубиках, а в другой — на дисках. В частности, поэтому мы собрали отдельную команду для адаптации нашего продукта под рынок США.</p><p>Каждый год к нам приходят новые ученики, их восприятие со временем меняется и мы стараемся учитывать эти особенности. Наша команда пробует новые форматы, проводит custdev, изучает популярные среди детей игры и продукты. Для любой компании очень важно идти в ногу со временем, изобретать эффективные подходы и методики интерактивного образования, прокачивать накопленный опыт, ведь рынок тоже не стоит на месте. Это необходимо, если вы хотите оставаться лидером в своей нише.</p>]]></content:encoded>
    </item>
    <item>
      <title>Минпросвещения предлагает обучать программированию с младших классов</title>
      <link>https://tproger.ru/news/programming-in-jun-school</link>
      <comments>https://tproger.ru/news/programming-in-jun-school?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Екатерина Никитина]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/programming-in-jun-school</guid>
      <description><![CDATA[<p>Уроки программирования и языков хотят ввести в курс математики для младшеклассников, а компьютер использовать и на других предметах курса.</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/programming-in-jun-school">Минпросвещения предлагает обучать программированию с младших классов</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Sat, 09 Feb 2019 11:52:13 GMT</pubDate>
      <content:encoded><![CDATA[<p>Министерство просвещения предлагает ввести уроки программирования и изучения языков в курс математики для учеников младших классов. А ещё — использовать компьютер на других уроках, чтобы учиться искать в Сети информацию, работать с данными в таблицах, печатать.</p><p>Эти предложения министерство внесло в концепцию преподавания предметной области «Технология». Учителям нужно будет пройти курсы повышения квалификации.</p><h3>Почему это важно?</h3><p>По словам самого министерства, так школьники получат «навыки, отвечающие требованиям современного технологического прогресса». Кроме того, «подтянется» и школьная программа. По мнению опрошенных «Известиями» экспертов, сейчас детям на уроках информатики скучно, их учат устаревшим языкам программирования или тому, что они уже знают.</p><p>Если концепцию утвердят, уроки программирования в младших классах могут появиться уже в 2020−2021 годах.</p>]]></content:encoded>
    </item>
    <item>
      <title>Code.org запустил обучение программированию в тематике «Звездных войн»</title>
      <link>https://tproger.ru/news/code-org-launches-star-wars-tutorial</link>
      <comments>https://tproger.ru/news/code-org-launches-star-wars-tutorial?scrollTo=tproger-comments</comments>
      <dc:creator><![CDATA[Александр Курилкин]]></dc:creator>
      <guid isPermaLink="true">https://tproger.ru/news/code-org-launches-star-wars-tutorial</guid>
      <description><![CDATA[<p>Code.org и Disney выпустили бету игры Star Wars: Building a Galaxy with Code к «Неделе информатики» с более чем 80000 «часов кода».</p><p>— Читать дальше «<a rel="follow" href="https://tproger.ru/news/code-org-launches-star-wars-tutorial">Code.org запустил обучение программированию в тематике «Звездных войн»</a>»</p>]]></description>
      <category><![CDATA[Обучение программированию]]></category>
      <category><![CDATA[Программирование для детей]]></category>
      <category><![CDATA[Игры для программистов]]></category>
      <category><![CDATA[Новости]]></category>
      <slash:comments>0</slash:comments>
      <pubDate>Mon, 16 Nov 2015 18:15:43 GMT</pubDate>
      <content:encoded><![CDATA[<p><a href="https://code.org/">Code.org</a> снова объединился с Disney, чтобы создать увлекательную игру, которая помогала бы детям (и не только им) делать свои первые шаги в программировании. В этом году в качестве тематики для такой игры была выбрана вселенная «Звездных войн», которая, несомненно, придется по нраву любому человеку, увлекающемуся техникой. В прошлом году использовался мультфильм «Холодное сердце».</p><p>Бета-версия <a href="https://code.org/starwars">«Star Wars: Building a Galaxy with Code»</a> уже доступна в преддверии акции «Неделя информатики», в течение которой по всему миру пройдет более 80000 «часов кода» — уроков, призванных обучить школьников всех возрастов началам программистского дела.</p><p>По окончании недели все участники акции должны почувствовать, что они научились чему-то новому и достигли новых высот.</p><p>Напомним, что аналогичная акция проводится в России уже на протяжении нескольких лет, и количество ее участников превышает несколько миллионов.</p>]]></content:encoded>
    </item>
  </channel>
</rss>