Ежегодно, начиная с июня, в Университете ИТМО работают летние школы, где школьники получают новые знания в области инженерных наук, химии, олимпиадного программирования, фотоники, биотехнологий и других направлений. Участие в школах дает возможность выйти за пределы школьной программы и начать углубленно осваивать то или иное интересующее направление.

Занятия проводятся преподавателями, аспирантами и студентами вуза, многие из них ориентированы на развитие практических навыков. Например, в 2018 году в вузе  прошло десять летних школ по разным направлениям. Участие в школах дает возможность вовлечься в реальные исследования, а также сформулировать тему собственной научной работы, которую можно будет представить на Конгрессе молодых ученых. Победители конгресса получают дополнительные баллы к ЕГЭ при поступлении в Университет ИТМО.

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

  • Программирование

Большое количество ссылок на видеоуроки, различные олимпиады и курсы можно найти на сайте, разработанном Денисом Кириенко. Ресурс рекомендуют в Академии информатики и программирования Университета ИТМО тем, кто, например, хочет начать осваивать Python.

Питонтьютор. Источник: pythontutor.ru
Питонтьютор. Источник: pythontutor.ru

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

На сайте «Школа программиста» проводится немало олимпиад, также здесь есть возможность загрузить код в систему и сразу получить результат его обработки.

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

Онлайн-курсы

HTML Academy

HTML Academy. Источник: htmlacademy.ru
HTML Academy. Источник: htmlacademy.ru

Каждый, кто хочет окунуться в мир верстки и программирования, может попробовать пройти курсы на HTML Academy. Это ресурс, основанный в 2012 году выпускниками Университета ИТМО Александром Першиным и Алексеем Симоненко. Интерактивные задания, которые размещаются на HTML Academy, помогут освоить веб-технологии и создать сайт, а интенсивные курсы подготовят к старту карьеры в IT. Площадка предлагает курсы и для новичков, и для тех, кто хочет углубить уже имеющиеся знания. Курсы отличает наглядная, живая, понятная подача материала.

Курсы для школьников на Stepik

Stepic — это открытая онлайн-платформа, на которой свои курсы может размещать любой желающий. На ресурсе открыты полно ценные курсы от Computer Science Center (образовательный проект ШАД Яндекса, компании JetBrains и Сomputer Science клуба): программирование на языках Python и C++ , основы алгоритмов и структур данных. Есть отдельный раздел специально для школьников, где можно, например, ознакомиться с основами программирования на С или пройти бесплатный курс-тренажер ЕГЭ по информатике от команды Stepik.

Бесплатные онлайн-курсы от экспертов Microsoft

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

  • Электроника и электротехника

В Университете ИТМО в составе созданного на базе мегафакультета биотехнологий и низкотемпературных систем Центра дополнительного образования для школьников Life Science School работает Школа юного инженера. Занятия проводятся на территории Университета ИТМО один раз в неделю. Общий курс обучения рассчитан на период с 1 октября по 30 апреля. Полный курс обучения длится 2 года.

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

Книга «Электроника для начинающих»

Для изучения электрических явлений и знакомства с азами электроники один из лучших материалов — книга Чарльза Платта «Электроника для начинающих». На основе экспериментов, приведенных в книге, создан одноименный набор от компании «Амперка». Однако покупать готовый набор не обязательно. Перед каждым экспериментом, изложенным в книге, есть перечень необходимых материалов, часть из которых уже может быть у школьника дома.

Онлайн-симуляторы электрических цепей

После изучения азов электротехники можно перейти к составлению собственных электрических схем. Здесь можно использовать онлайн-симуляторы электрических цепей. Самый дружественный и интуитивно понятный симулятор — dcaclab. Несмотря на то, что основным языком является английский, школьнику будут понятны анимированные картинки с изображением лампочек и вентиляторов.

Еще один симулятор электрических схем — Онлайн электрик. Он практически полностью на русском и предоставляет возможность сбора электрических цепей с демонстрацией поведения электрического тока в проводах.

Для школьников, уже работающих с комплектами Arduino, эксперты Школы юного инженера рекомендуют программный продукт 123d circuits от компании Autodesk. В нем есть возможность сбора электрических схем на макетных платах, эмуляции подключения к ним Arduino с загрузкой на нее собственного программного кода.

Лаборатория молодежной робототехники
Лаборатория молодежной робототехники
  • Робототехника

Заниматься робототехникой, начиная уже с младших классов, можно в Лаборатории молодежной робототехники Университета ИТМО. В основу работы Лаборатории заложен проектный подход. Здесь нет строгой программы обучения или образовательного курса, который от года к году преподаватели читают школьникам. Школьники в Лаборатории работают над проектами, которые придумывают сами. Преподаватели выступают в роли наставников: помогают ребятам в тот момент, когда им нужны новые знания для дальнейшей реализации проекта.

Ученики Лаборатории регулярно участвуют во всероссийских и международных соревнованиях. Например, в прошлом месяце они завоевали «золото» и «серебро» на Всероссийской олимпиаде роботов. А в прошлом году заняли первое место на World Robot Olympiad в Коста-Рике.

Проект творческой лаборатории реализуется совместно со знаменитым Президентским физико-математическим лицеем №239. Для всех, кто хочет познакомиться с основами робототехники дистанционно, педагоги школы совместно с Центром педагогического мастерства организуют онлайн-курс на платформе «Лекториум».

Базовый курс по робототехнике на языке ROBOLAB

Разрабатывая автоматизированные системы, робототехник опирается на знания электроники, механики и кибернетики, а школьник — на сведения, полученные на уроках физики, математики и информатики. Курс по основам робототехники интегрирует эти науки. Для прохождения курса необходим образовательный робототехнический конструктор Lego Mindstorms NXT 9797 или EV3.

Программа курса включает такие разделы, как «Основы конструирования», «Основы управления роботом», «Элементы теории автоматического управления» и другие. В курсе предусмотрены проверочные задания, которые имеют строгие сроки выполнения и влияют на получение сертификата. Курс бесплатный. Для участия необходимо зарегистрироваться. Занятия начинаются 20 августа.

Базовый курс по робототехнике на языке ROBOLAB. Источник: lektorium.tv
Базовый курс по робототехнике на языке ROBOLAB. Источник: lektorium.tv

Онлайн-видеокурсы по робототехнике от RoboEd

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

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