Если ребенок много времени проводит за компьютером, не обязательно сразу подыскивать альтернативу: такое увлечение тоже можно обратить на пользу. Заниматься программированием можно и на онлайн-курсах, но если хочется, чтобы будущий айтишник выходил из дома, вполне реально подобрать очные занятия: такие, на которых следят за временем, которое школьник проводит у монитора, и периодически проводят полезную гимнастику для глаз.
В то же время не стоит выбирать школу, в которую придется долго ехать: так ребенок будет быстрее уставать и может потерять изначальную мотивацию. Полезные занятия робототехникой или программированием можно найти и в Черемушках: далеко забираться не придется. Разбираемся: вот чему в такой школе сейчас могут научить ребенка и как подобрать хорошую.
5 признаков хорошей школы
В Москве довольно много школ программирования для детей: такие курсы сейчас востребованы, поэтому и предложений на рынке немало. Как понять, что выбранная школа — «та самая», и что там точно научат ребенка полезным и актуальным навыкам?
Хороший преподавательский состав. Чтобы сэкономить, некоторые школы часто нанимают не совсем профессиональных педагогов: студентов младших курсов, тех, кто едва закончил короткие курсы профессиональной переподготовки. Хорошо, если в школе программирования и робототехники будет сильная команда преподавателей: тех, кто получил профильное образование, регулярно проходит курсы повышения квалификации, осваивает новые методики.
Сильная материально-техническая база. Это в большей степени относится не столько к секциям программирования, сколько к кружкам робототехники: если для детей в школе (в Москве!) приготовлены какие-то невнятные наборы, которые нетрудно найти на маркетплейсах, навряд ли занятия пойдут ребенку на пользу. Если в школе не предусмотрено мини-экскурсий, пообщайтесь с родителями бывших или действующих учеников: они наверняка охотно расскажут, с чем на самом деле придется работать ребенку.
Подробные учебные планы программ есть в открытом доступе или выдаются по запросу до оплаты занятий. Так вы узнаете наверняка, чему научат ребенка, и сможете понять, подойдет ли программа для его уровня. Если в школе программирования и робототехники не хотят делиться такой информацией (или просят сначала оплатить курс), есть повод поискать другое место.
Есть лицензия на ведение образовательной деятельности. В этом случае получится немного сэкономить на занятиях и вернуть налоговый вычет. Кроме того, вы точно будете знать, что люди, которые обучают вашего ребенка, действительно имеют право этим заниматься.
Есть все нужные лицензии на программное обеспечение. Пункт, который тоже сложно проверить самостоятельно, поэтому опять-таки лучше обратиться к родителям других ребят и отзывам. Навряд ли кто-то из сотрудников IT-школы для детей признается, даже если на самом деле в ходу только сплошные «пиратки».
Школа программирования для детей «Пиксель» в Черемушках
Возраст: от 5 до 17 лет
Сколько детей в группе: мини-группы по 8-12 человек
Адрес: г. Москва, ул. Перекопская, д. 34, к. 2 (м. Новые Черемушки)
Здесь, в зависимости от возраста и навыков, можно записать ребенка на любой понравившийся курс: от веб-разработки и программирования до анимации и 3D-моделирования.
Основы компьютерной грамотности. Курс подойдет для детей, которые только знакомятся с компьютером. Ребятам от 7 до 10 лет расскажут, как пользоваться компьютером и периферией, работать с интернетом и быстро печатать вслепую. И, конечно, не обойдется без стандартного офисного пакета: ребенка научат работать в таблицах, презентациях и текстовых редакторах.
Вводный курс по робототехнике для дошкольников. Программа познакомит ребенка, заинтересовавшегося конструированием роботов, со сборкой работающих конструкций на базе набора Lego WeDo 2.0. Для школьников также предусмотрено обучение основам программирования: по итогам курса ребенок без проблем «оживит» собранного робота и научит его слушаться команд.
Программирование для начинающих в no-code среде Scratch Junior. Если код пока кажется ребенку слишком сложным, попробовать себя в роли программиста все равно возможно. В Scratch Junior, используя визуальные блоки, можно создать функциональную игру или даже программу: графический редактор или что-то другое.
Программирование 3D и 2D-игр в Scratch Junior и Kodu Game Lab. Курсы программирования для продолжающих школьников: на них ребенок научится создавать «плоские» и трехмерные игры в конструкторах визуального программирования.
Робототехника для продолжающих (Lego WeDo 2.0). Продвинутая программа для ребят постарше или для тех, кто уже прошел вводный курс робототехники для самых маленьких. Ребенок сможет собрать и запрограммировать функциональную копию устройства из реальной жизни.
Игры и анимация в Scratch. Еще один курс, посвященный среде Scratch. На этот раз ребенка научат не только собирать игры, но и работать с анимацией, составлять собственные мультики.
Программирование в Minecraft (Python). Будущий программист освоит азы Python в игровой форме и сразу сможет увидеть результаты своего труда: возводя большие постройки за несколько минут или телепортируясь в нужную точку на карте.
Создание игр в Roblox Studio. В рамках этой программы ребенок поработает с несложным языком программирования Lua, на котором напишет собственную игру, научится выставлять свет, тень и анимировать персонажей.
Разработка игр на Unity (C#). Вариант посложнее для ребят, которые хотят погрузиться в программирование поглубже. В рамках занятий в школе программирования и робототехники ребенок создаст собственную игру на движке Unity, поработает над дизайном уровней и пользовательского интерфейса.
Основы Python. Полноценный базовый курс, который сможет пройти даже ребенок, не имеющий опыта в программировании. По итогам программы будущий программист представит собственный проект.
Разработка сайтов на HTML и CSS. Вводный курс по веб-разработке, по итогам которого дети научатся работать с таблицами стилей, шрифтами, анимацией текста и с нуля напишут несколько веб-страниц.
3D-моделирование в Blender. Курс, который поможет ребенку разобраться с интерфейсом программного обеспечения для моделинга, научит работать с готовыми моделями и создавать свои, и, конечно, рендерить.
Добраться до школы программирования в Москве можно со станции метро «Новые Черемушки», удобнее от выхода №1 (ул. Профсоюзная).
У школы также есть обучающие видео-уроки для детей – по ним можно понять, как будут строиться очные занятия в рамках выбранной программы, например, по Scratch:
Школа робототехники «Это Интересно!»
Возраст: от 4 до 14 лет
Сколько детей в группе: мини-группы по 6-12 человек
Адрес: г. Москва, ул. Профсоюзная, д 43, к 2 (м. Новые Черемушки)
Центр робототехники для школьников в пределах округа ЮЗАО с оригинальной пятилетней системой обучения: программа выстроена с учетом постепенного повышения сложности. Курсы разделены по возрасту и уровню владения навыками программирования и сборки.
Робототехника на Lego WeDo версий 1.2 и 2.0. Курс для самых маленьких: получится записать будущего инженера от 4 до 8 лет. В рамках программы ребенок познакомится с наборами Lego WeDo, усвоит теорию и отработает полученные знания на практике — во время сборки.
Робототехника на Arduino. Еще один вариант изучить сборку и программирование роботов: если Lego WeDo ребенок уже пробовал, можно записать его на робототехнику по наборам Arduino. Курс для детей от 9 лет и старше.
Робототехника на Lego Mindstorms EV3. Более продвинутый курс робототехники на базе все того же Lego, но другой серии. Из одного набора Mindstorms EV3 получится собрать до 5 разных видов роботов.
Московская школа программистов
Возраст: учащиеся 3-10 классов
Сколько детей в группе: мини-группы до 12 человек
Адрес: г. Москва, ул. Новочеремушкинская, д. 55, к. 2 (м. Новые Черемушки, м. Профсоюзная)
Еще одна детская школа программирования недалеко от м. Профсоюзная, добраться также можно со ст. м. Новые Черемушки. Чтобы начать занятия, нужно сдать онлайн-экзамен, но это того стоит: в результате ребенок получит качественную подготовку по программированию, а в будущем сможет здесь же готовиться и к поступлению в профильные вузы.
В школе работает четыре уровня подготовки:
Первый предназначен для начинающих: в школе Junior учеников 3-4 классов сориентируют в мире программирования, научат азам и подскажут, в каком направлении двигаться дальше. Также на этом этапе для детей предусмотрены занятия робототехникой.
Второй уровень — это основная программа для школьников с 5 по 10 классы. Есть три разных варианта учебного плана: в зависимости от потребностей ребенок сможет начать подготовку к ЕГЭ или ОГЭ по информатике, углубить и упорядочить знания по программированию и подготовиться к тематическим олимпиадам, победа в которых позволит поступить в вуз без экзаменов.
Третий и четвертый уровни предназначены для старшеклассников до 10 класса включительно. На этом этапе также можно подготовиться к ЕГЭ или вступительным испытаниям профильных вузов, пройти профессиональную ориентацию или начать изучение более узких областей: например, языков программирования C++, C#, Assembler.
KIBERone
Возраст: от 6 до 14 лет
Сколько детей в группе: мини-группы до 12 человек
Адрес: г. Москва, ул. Профсоюзная, д. 61, 3 этаж, 326 каб.
Школа программирования в Москве с программами обучения как для школьников, так и для ребят помладше: записаться на занятия можно, если ребенку не меньше 6 лет. На выбор — девять модулей: вот чему научат будущего программиста.
Вводный курс. Подойдет, если ребенок только заинтересовался программированием и компьютерами вообще: научат как базовым правилам работы с ПК, так и основным понятиям в программировании.
Основы программирования на Scratch Junior. В программе курса — не только работа с популярной визуальной средой, но и полезные активности, игры и логические задачи.
CodeMonkey. Еще один сдвоенный модуль, в рамках которого ребенок и научится обращаться с компьютером, и сделает первые шаги в программировании. Главное отличие от обычного вводного курса — вся работа будет выстроена на платформе CodeMonkey.
Курс фото- и видеомонтажа. Дополнительная программа в школе программирования и робототехники для детей в Москве, которые хотят узнать больше о продвижении, разобраться в алгоритмах YouTube и научиться монтировать качественные ролики.
Программирование на Python. Азы популярного языка программирования ребенок изучит, разрабатывая собственную игру: это гораздо эффективнее, чем повторять команды из учебника или писать очередной Hello World.
Основы создания игр на Scratch. Модуль, ориентированный на разработку игр: в рамках программы будущий геймдев соберет первую игру в визуальной среде Scratch и научится грамотно прорабатывать сюжет.
Визуальное программирование на Google Blockly. Еще один способ научить ребенка программированию на очных IT-занятиях по программированию в Москве — визуальный интерфейс от Google. Код, благодаря которому заработает программа, ребенок сделает из наглядных визуальных блоков.
Обучение программированию в Tynker. Другая визуальная и наглядная среда, которая в игровой форме научит ребенка мыслить, как настоящий программист. Подойдет для самых маленьких: основные концепции кодинга смогут освоить даже дошкольники.
3D-программирование в Kodu Game Lab. Популярная визуальная среда программирования позволит перейти от плоских 2D-игр к полноценным трехмерным. Ребенок научится создавать персонажей, игровые объекты и целые миры, поработает с настройками и сделает полноценную работающую игру.
Coddy
Возраст: от 3 до 16 лет, есть группы для взрослых
Сколько детей в группе: мини-группы от 8 до 10 человек
Адрес: г. Москва, ул. Академика Пилюгина, д. 14, корп. 2 (м. Новые Черемушки)
Школа программирования с сертификатами от Google и Microsoft. Получится записать и ребенка (принимают детей от 3 до 16 лет), и себя, если очень хочется: есть старшая школа и группы для взрослых.
На занятиях по программированию для детей в Черемушках действует пять курсов:
Основы блочного программирования в среде Scratch. Подойдет для начинающих: даже если ребенок еще не знаком с кодом, получится пройти курс и собрать собственную игру.
Вводный модуль по программированию для самых маленьких. На этом курсе тоже работают со Scratch. Собрать несложную мини-игру ребенок сможет уже на первом занятии.
Рисование в стиле аниме. Модуль для будущих диджитал-художников. Если ребенок интересуется иллюстрацией в стиле японской анимации, на курсе научат основам графики, покажут, как работать с популярными графическими редакторами.
Программирование чат-ботов (Telegram, VK). По итогам обучения на курсе ребенок сможет сконструировать чат-бота для любых нужд и потребностей. Потом его при желании можно будет запустить в общую беседу и как следует повеселиться.
Создание трехмерных игр в Kodu Game Lab. Если «плоские» 2D-игры ребенку уже наскучили, самое время повышать уровень сложности: в визуальной среде Kodu Game Lab получится сделать объемную игру, которая будет работать как на компьютерах, так и на приставках Xbox.
5 мягких навыков, которые развивают в школах программирования и робототехники
Конкретные «жесткие» навыки и прочные знания — это хорошо. Но ребенка нужно научить и другим вещам: таким, которые помогут ему социализироваться, хорошо общаться с будущими одноклассниками, одногрупниками и коллегами по работе. Хорошая школа программирования развивает и «мягкие» навыки: вот чему еще научится ребенок.
Работать в команде. Школы программирования хороши тем, что набирают маленькие, но все-таки группы: такого не будет у частного репетитора или на большинстве онлайн-курсов. Дети делают совместные проекты и учатся эффективно сотрудничать с другими.
Решать проблемы. Такие занятия также помогут ребенку развить навыки решения проблем и постановки задач. Детей научат разбираться с возникающими трудностями, формулировать цели и искать пути их достижения.
Представлять результаты своей работы. Навыки самопрезентации пригодятся и при ответе у доски, и на экзамене в институте, и в случае, если придется доказывать начальнику эффективность своей работы. В большинстве школ программирования для детей в Москве развита проектная деятельность, поэтому ребенок точно научится представлять результаты своих трудов окружающим, выступать перед слушателями, удерживать их внимание.
Мыслить творчески. Создавая проекты и приложения, реализуя собственные идеи, дети учатся творческому мышлению. По итогам учебы в школе программирования ребенок сможет разрабатывать уникальные идеи, придумывать оригинальные решения, до которых не додумались другие.
Анализировать. На занятиях по программированию и робототехнике ребята также учатся анализировать причины возникающих проблем, подбирать лучшие решения, проводить аналогии. Умение справляться с большими объемами информации пригодится в любом случае: даже если ребенок не станет аналитиком, такой навык поможет принимать более взвешенные, логичные выводы и решения.
Если ребенок много времени проводит за компьютером, не стоит моментально «прописывать» ему трехмесячные каникулы у бабушки с минимумом средств связи: развить имеющиеся таланты можно на специальных занятиях в школах дополнительного образования по программированию и робототехнике. Даже если ребенок не станет айтишником, обучение благотворно скажется на основной учебе в школе, поможет повысить оценки по математике и информатике.