Дома с пользой: МАИ учит школьников программированию онлайн

12 мая 2020
Дома с пользой: МАИ учит школьников программированию онлайн

С марта в детском технопарке «Траектория взлёта» Московского авиационного института в режиме живого общения с преподавателем стартовали онлайн-курсы по программированию для школьников: Arduino, Python, C++. Такой набор не случаен. Эти три языка программирования популярны во всём мире, на них строится работа многих перспективных профессий, связанных с IT-сферой.

Из-за сложной эпидемиологической обстановки и карантинных мер дети вынуждены сидеть дома 24/7. У ребят нет возможности встречаться со сверстниками, посещать интересные мероприятия, реализовывать свой интеллектуальный потенциал на очных образовательных занятиях. Скучающий и мающийся бездельем ребёнок — головная боль для родителей. Тут и приходит на выручку дистанционное обучение с грамотно выстроенным процессом преподавания и способностью заинтересовать новой для ребёнка темой. В итоге довольны не только дети, но и родители.

Три языка программирования для успешного старта

Python прост для освоения, при этом даёт безграничные возможности для дальнейшего погружения в разработку. Он используется в веб-разработке, создании десктопных и мобильных приложений, программировании игр, а также в аналитике и машинном обучении. Знания языка Python — база для многих профессий в сфере программирования. В первую очередь, это работа инженером в области Data Science: работа с большими данными, решение прикладных задачи в области искусственного интеллекта, дополненной реальности, машинного обучения, интернета вещей и другое. Кроме того, можно стать разработчиком сайтов, интернет-магазинов, веб-приложений, мобильных приложений, desktop-приложений, мобильных игр.

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

C++ востребован на рынке труда, являясь актуальным решением, которое используется во всех IT-сферах. Программист C++ занимается созданием программных продуктов. Область применения знаний включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также игр.

Зачем школьнику программирование: реальный пример

Ученик 7-го класса Владимир Слотин прошёл обучение на двух онлайн-курсах детского технопарка МАИ «Траектория взлёта»: Arduino и C++. Интерес к МАИ у школьника появился в 2019 году, когда он принял участие и стал призёром в олимпиаде МАИ «Траектория взлёта» по треку «Физика». В период зимних каникул Вова участвовал в инженерных классах, в рамках которых занимался в детском технопарке МАИ, а весной, в период вынужденного карантина, когда появилось много свободного времени, решил попробовать себя в программировании.

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

У Вовы математический склад ума, он хорошо запоминает и быстро схватывает. Участвует в школьных олимпиадах по физике и математике. Увлекается картингом и даже участвует в соревнованиях. Несмотря на то, что программирование не входит в круг основных интересов Вовы, обучение его очень увлекло.

«Я рада, что записала Вову на эти курсы. Не пришлось ломать голову, как эффективно обеспечить его досуг, чем полезным увлечь, куда применить его нерастраченный потенциал. И хотя он не планирует серьёзно заниматься программированием в дальнейшем, я думаю, полученные навыки ему в любом случае пригодятся», — говорит мама Вовы Наталья Слотина.

Лучшее решение для дистанционного обучения

«Базовая составляющая Python наиболее понятна среди всех существующих языков программирования, которые можно было бы предложить изучать школьникам с нуля, — говорит преподаватель маёвских курсов Python и C++ Николай Швец. — Начальный курс посвящён разбору основ языка программирования. Мы начинаем с самых простых вещей — как написать комментарий, как создать переменную, и постепенно приходим к изучению более сложных элементов языка».

Обучение в дистанционном формате доступно всем желающим — нужен только компьютер и выход в интернет. Преподаватели проводят онлайн-занятия на платформе Microsoft Teams, высылают ребятам презентации и задают домашнюю работу. Занятие в прямом эфире длится порядка 2,5 часов.

Практически упражняться программированием на Arduino тоже можно без самой платы. Один из самых крупных и удобных эмуляторов для начинающих — программа Tinkercad Circuits Arduino. Это бесплатная, чрезвычайно простая, но мощная программа, с которой можно начать изучение электроники и робототехники со школьниками.

«Скачивать ничего не нужно — вся работа происходит онлайн, — говорит преподаватель курса по Arduino Олег Павлов. — Ребята слушают лекции, моделируют и программируют под присмотром и контролем преподавателя».

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

«Иногда новая тема казалась не такой простой для освоения. Но преподаватель давал понятные объяснения, и большинство тем, как правило, быстро усваивались. Помимо этого теоретические занятия проходили в интересных форматах, преподаватели не просто читали лекции, а всячески старались увлечь нас», — отмечает Вова Слотин.

Знакомство с перспективными IT-профессиями со школьной скамьи

Обучение на курсах детского технопарка МАИ — не только возможность обеспечить ребёнка полезным досугом, но и погрузиться в профессию. Учащиеся технопарка уже со школьной скамьи получают перспективную востребованную профессию программиста. В процессе обучения ребята делают интересные индивидуальные или групповые проекты, с которыми они при желании могут участвовать в конкурсах, таких как WorldSkills, Кванториада и других. Проектная работа призвана выполнить функцию «первого опыта». То есть в ходе его выполнения ребёнок понимает, что это ему интересно, и совершенствует свои навыки. Преподаватели контролируют проектную деятельность ребят и разбирают их вопросы на каждом этапе.

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

«Раньше программирование было для меня не особо интересно. Сейчас, когда я в этом всём разобрался, мне больше всего понравилось то, что это действительно увлекательно», — говорит Вова.

Знакомство с МАИ помогло Вове наметить свою дальнейшую профессиональную траекторию. В планах на ближайшее будущее — поступление и обучение в Предуниверсарии МАИ. Вова уже сдал вступительные испытания и находится в списке на зачисление.

«Сейчас я планирую поступать в Предуниверсарий МАИ, а дальше учиться с прицелом на авиационную отрасль», — отмечает Вова.

В этот день было

Первый полет самолета Ту-334
Первая ночная посадка самолета Т10К-2
Первый полет гидросамолета Бе-8