Новости и события ЛШЮП 2022
 
ЛЕТНЯЯ ШКОЛА
ЮНЫХ ПРОГРАММИСТОВ
На площадке регионального центра выявления и поддержки одарённых детей «Альтаир» и Новосибирский государственный университет
18 июля - 30 июля 2022 года
Обучаем школьников программированию с 1976 года
ГЕНЕРАЛЬНЫЕ ПАРТНЁРЫ
ИСИ СО РАН Институт систем информатики им. А.П. Ершова
Институт систем информатики имени А.П. Ершова СО РАН — Федеральное государственное бюджетное учреждение науки. Основными направлениями научных исследований Института,являются теоретические и методологические основы создания систем информатики.
Новосибирский государственный университет
Новосибирский государственный университет - один из крупнейших национальных исследовательских университетов России. Значительная часть преподавательского состава одновременно является сотрудниками институтов СО РАН. Студенты старших курсов НГУ проходят профессиональную исследовательскую подготовку в институтах Академгородка.
Областной центр развития творчества детей и юношества
Уникальная площадка, которая интегрирует в себе множество направлений, начиная от классического дополнительного образования и заканчивая современными направлениями. В мощной инфраструктуре ОЦРТДиЮ, в частности, в Региональном центре «Альтаир», Детском технопарке «Кванториум», Образовательном парке им. О. Кошевого есть лабораторные корпуса с уникальным современным оборудованием, работая с которым ребята могут проявить себя, показать свои способности и таланты.
Региональный центр выявления и поддержки одарённых детей «Альтаир»
Региональный центр выявления и поддержки одарённых детей «Альтаир» создан в соответствии с учетом перечня поручений Послания Президента Российской Федерации в целях достижения результатов, предусмотренных Стратегией научно-технологического развития Российской Федерации, Концепцией подготовки спортивного резерва в Российской Федерации до 2025 года и Стратегией государственной культурной политики на период до 2030 года.
Математический центр в Академгородке
Математический центр мирового уровня «Математический центр в Академгородке» создан на базе Новосибирского государственного университета и Института математики им. С.Л. Соболева Сибирского отделения Российской академии наук.
8 913 201 70 25
ФОРМАТЫ ОБУЧЕНИЯ В 2022
1
Мастерские
Участник в составе мастерской под руководством мастера делают общий проект с использованием заявленных технологий.
2
Мастер-классы
Мастер проводит мастерскую одного дня. Он в онлайн режиме делает небольшой проект, транслирует все этапы работы и отвечает на вопросы.
3
Лекции
Для расширения кругозора и улучшения знаний по технологиям мастер и приглашенные специалисты читают лекцию  оффлайн или онлайне.
4
Игры, квизы и соревнования
Для самых любознательных мы хотим провести серию соревнований по программированию, где каждый сможет сравнить свои навыки программирования с другими участниками.
ПРОГРАММА ЛШЮП 2022
18 июля - 30 июля 2022 года
11 июля
11 июля
Открытие летней школы
Онлайн трансляция
11-15 июля
11-15 июля
Подготовительная часть
Онлайн лекции и онлайн мастер-классы по C, C#, Python, Lisp, алгоритмы и технологии. Без ограничения возраста слушателей!
14 июля
14 июля
Пробная олимпиада
Пробная олимпиада в удаленном формате для всех желающих, чтобы участники могли освоиться с тестовой системой и научиться сдавать в ней задачи.
15 июля
15 июля
Олимпиада
Всем желающим будет предоставлена возможность решить некоторые задачи на программирование в онлайн формате. По результатам олимпиады лучшие смогут принять участие в Летней школе.
16-17 июля
16-17 июля
Распределение по мастерским
Мы распределим участников по мастерским по результатам олимпиад и с учетом их пожеланиям.
18-23 июля
18-23 июля
Работа в мастерских
Оффлайн работа в мастерских под рукодством мастера, работа над проектом. Онлайн и оффлайн лекции, мастер-классы и мероприятия для всех желающих.
24 июля
24 июля
Выходной день
Отдыхать тоже надо!
25-29 июля
25-29 июля
Работа в мастерских
Оффлайн работа в мастерских под рукодством мастера, работа над проектом. Онлайн и оффлайн лекции, мастер-классы и мероприятия для всех желающих.
30 июля
30 июля
Показ выполненных работ и закрытие школы
Подготовка, к презентации проекта, онлайн трансляция для всех желающих.
О ШКОЛЕ
47 сезон летней школы в 2022 году
Летняя школа юных программистов основана в 1976 году академиком Андреем Петровичем Ершовым и проводится ежегодно ИСИ СО РАН.

ЛШЮП дала начало информатике как учебной дисциплине в школах, сформировала круг специалистов, до сих пор являющихся лидерами в мировом сообществе программистов.

Традиционно ЛШЮП проходит под руководством доктора физико-математических наук А. Г. Марчука.
НАШ ПОДХОД
Полное погружение
Ученики работают в творческих мастерских, каждая из которых делает свой проект и защищает в конце всей школы. Дети работают в команде и постоянно вовлечены в процесс разработки — с перерывами на спорт и досуг.
Уникальная программа обучения
Каждая мастерская — маленькая научно-производственная компания. Ученики изучают языки и инструменты программирования, занимаются исследованиями, изобретают и создают новое. Применяются разные формы образовательного процесса и творческий подход.
Практикующие преподаватели
Руководителями мастерских ЛШЮП — мастерами — являются сотрудники ИСИ СО РАН, преподаватели НГУ, разработчики ПО, а также научные сотрудники других институтов СО РАН. Их помощниками — подмастерьями — выступают аспиранты и студенты НГУ. Все — практикующие программисты, каждый является специалистом в своей отрасли.
Новые друзья
Мы знаем, насколько важен для ребёнка круг общения. В нашей школе занимаются любознательные, увлеченные технологиями ребята из семей с осознанным подходом к развитию ребенка. Совместная работа и общая ответственность делает ребят настоящими друзьями на долгие годы.
Soft skills
Учим детей навыкам, которые они не получат в школе. Мы делаем упор на освоение промышленного программирования и проектной разработки. У нас дети учатся самостоятельно добывать знания и достигать поставленных целей с ощутимыми результатами. Эти навыки совершенно точно пригодятся им в будущем.
Работа на перспективу
После творческого заряда на ЛШЮП ребята продолжают в течение учебного года заниматься программированием, активно участвовать в различных олимпиадах и конференциях, дистанционных мероприятиях как под руководством мастеров Летней школы, так и самостоятельно.
МАСТЕРСКИЕ
№1 "Отличаем Натали Портман от Киры Найтли"
Мастер: Кузина Анастасия и Меркулов Арсений

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

Требования: Для всех желающих
Инструментарий: python 3.9.7, tensorflow
Язык: Python 3

№2 "Поколение Логики"
Мастер: Братусь Михаил Витальевич

Создаем тренажер для изучения логических элементов по типу "Логика" минимум.
Изучение логических элементов в более интересной игровой среде - максимум.

Главная особенность в том, что мы будем создавать наше приложение (или игру) на языке Си для консоли Sega Genesis (1988 года выпуска). Работа с ограниченным объемом памяти, скудными средствами для отладки кода позволит погрузится в ретро программирование низкого уровня.

Готовый образ приложения может работать на любой платформе, даже на эмуляторах в браузерах и смартфонах. Программирование на реальном hardware не предусмотрено.

Требования: Желательно уметь сортировать массивы. Понимать 2D массивы.
Инструментарий: Visual Studio Code (Windows), SGDK библиотека, эмулятор Sega Genesis/Megadrive
Язык: С

№3 "Много бит тому назад"
Мастер: Чегодаев Арсений

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

Требования: Знание основ электроники на уровне "не боюсь закона Ома и почти не боюсь законов Кирхгофа".
Инструментарий: Linux, KiCAD, Logisim, TkGate

№4 "Сгенерируй их всех!"
Мастер: Титова Ксения

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

В этой мастерской мы попробуем написать свой генератор покемонов. Для его реализации нам потребуется изучить основы теории вероятностей, разобраться, как работают нейронные сети и из чего они строятся. Мы познакомимся с уже прижившимися структурами генеративных моделей (GANы, VAE, flow-based модели) и многообещающими диффузионными моделями (к ним, например, относится нашумевший DALLE-2).

Требования: 8+ класс, любовь к математике (также будет плюсом знание Python)
Инструментарий: PyTorch
Язык: Python 3

№5 "Вставайте, граф, вас ждут великие дела!"
Мастер: Файфель Борис Леонидович

Казалось бы, что графы - это очень просто... Ну что там такого: вершины да рёбра. Но это обманчивое впечатление. Некоторые проблемы теории графов были "подвешены" добрую сотню лет. А некоторые не решены до сих пор! И теория графов - не просто кабинетная теория, нет, она "работает" в самых разных задачах - от построения компьютерных сетей до биоинформатики.

Говоря короче: программист, который хочет считать себя грамотным, обязан знать графовые алгоритмы! Этим мы и займемся на мастерской. Мы изучим "золотой фонд" графовых алгоритмов - обходы, каркасы, поиски циклов, кратчайшие пути.

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

И теория графов и язык Лисп - это интересно. Гарантирую, скучно не будет!

Требования:
Желание попробовать освоить сильно "нестандартный" язык программирования и любовь к математике.
Инструментарий: HomeLisp и Common Lisp
Язык: Lisp

№6 "Черепашка и программирование"
Мастер: Насибулов Егор Андреевич

Язык программирования лого поможет начинающим программистам научиться давать команды и мыслить алгоритмически. Для этого в среде разработки существует Черепашка -- исполнитель, которому можно давать команды. Вперёд на 10 шагов, назад на 5, повернись на 45 градусов вправо -- управление простое и понятное. И это только начало, ведь черепашку можно обучать. Каждая написанная функция добавляет Черепашке новые возможности, а вместе с Черепашкой обучаются и программисты.

Цель мастерской: освоить язык программирования logo, понять, что такое функции и переменные, разобраться с передачей параметров в функции, изучить циклы и рекурсию. Научить Черепашку рисовать фрактальные картинки, решать другие интересные задачи.

Проект: несмотря на простоту, Лого -- язык, полный по Тьюрингу. Это значит, что на нём можно написать что угодно, от простенькой игры до компилятора другого языка. Поэтому выбор проекта зависит от участников!

Требования:
Желание учиться программировать.
Инструментарий: FMSLogo
Язык: Logo

№7 "ЛШЮП Информбюро"
Мастер: Марчук Александр Гурьевич

Предполагается создать информационную систему на основе базы данных, фотографий и видео ЛШЮП с 2001 года. Информбюро будет состоять из базы данных, параллельно или последовательно разрабатываемых интерфейсов, таких как
1) мультимедиа новостной поток;
2) справочная система по ЛШЮП;
3) чат. При наличии желающих, можно будет освоить работу с видео и делания PR-материалов.

Учебная часть работы мастерской будет состоять из изучения C#, .NET, Blazor, основ клиент-серверной технологии.

Требования: Для всех желающих
Инструментарий: .NET, Blazor, Visual Studio 2019 или VisualStudio Code
Язык: C#

№8 "Обработка естественных языков на ДНК и белках"
Мастер: Грушецкий Николай Артёмович

Natural language processing - направление машинного обучения, выделяющее смысл из текстовых последовательностей. А если использовать в качестве текста последовательность ДНК или белковую последовательность?

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

Требования: Знакомство с Python и некоторый опыт программирования до этой школы, 9-10 класс
Инструментарий: PyTorch, NumPy
Язык: Python 3

СТОИМОСТЬ ОБУЧЕНИЯ
Участие в ЛШЮП 2022
Бесплатно
  • Оффлайн участие в мастерской на базе регионального центра выявления и поддержки одарённых детей «Альтаир»
  • Доступ ко всем материалам школы
  • Трансляции и ссылки на материалы ко всем лекциям и мастер-классам
  • Возможность участия в квизах и соревнованиях по программированию
  • Доступ к проектам с Летней школы по окончании
  • Доступ на Discord сервер с мастерами и участниками ЛШЮП
  • Фирменная футболка
  • Питание участников и проживание иногородних осуществляется за счет направляющей стороны
КАК ПОПАСТЬ В НАШУ ШКОЛУ
в ЛШЮП принимаются учащиеся 4-11 классов
1. Заполнить форму регистрации
Через некоторое время мы отправим вам план лекций, полезные материалы и важную информацию.
2. Посещать лекции
С 11 по 15 июля мы будем проводить лекции, где будем рассказывать вам про языки программирования и алгоритмы, которые вам помогут в мастерской и дальнейшей учебе.
3. Решить олимпиаду
15 июля мы проведем внутренюю олимпиаду. В зависимости от ваших результатов мы распределим вас по мастерским.
ОСТАЛИСЬ ВОПРОСЫ? ЗАДАВАЙТЕ!
Вы можете оставить свой номер телефона и мы вам перезвоним.
Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности
НАШИ ПРЕПОДАВАТЕЛИ — ОПЫТНЫЕ И ПРАКТИКУЮЩИЕ IT-СПЕЦИАЛИСТЫ
Тихонова Татьяна Ивановна
Завуч-координатор ЛШЮП, научный сотрудник Института систем информатики им. А. П. Ершова СО РАН, старший преподаватель кафедры Программирования, кафедры Дискретной математики и информатики ММФ НГУ
Летняя школа — замечательное событие в жизни, которое помогает получить творческий задел, улучшить кругозор, пообщаться с профессионалами своего дела, расширить круг знакомств. Коллективная разработка проекта, выступления на научно-практической конференции с представлением своей разработки, общение со сверстниками-единомышленниками, увлеченными общим делом — этапы непростого, но увлекательного пути к профессии программиста.

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

Марчук Александр Гурьевич
Научный руководитель ЛШЮП, д.ф.-м.н., профессор, главный научный сотрудник Института систем информатики им. А.П.Ершова СО РАН, заведующий кафедрой программирования ММФ НГУ
С большим удовольствием и воодушевлением участвую во всех ЛШЮП с 2001 года. Важно сформировать у молодого человека мечту о том, что он хочет сделать в жизни, к чему он будет стремиться. И наша задача – увлечь его созидательным, творческим делом, показать большую радость от программирования и работы со сложными задачами.
Файфель Борис Леонидович
Доцент кафедры прикладных информационных технологий СГТУ им. Гагарина Ю.А.
Цель школы, как я её понимаю - научить участников мобилизоваться, за короткое время освоить новый материал и, при этом, работать в команде!
А по завершении школы - еще и защитить свой проект. Все эти навыки очень пригодятся в жизни абсолютно всем. Ну, а лично для меня ЛШЮП - это возможность пообщаться с замечательными ребятами и мастерами, которых я безгранично уважаю.
Алексей Шумаков
Преподаватель, C# разработчик
«Именно ЛШЮП помогла мне определиться с тем, кем я хочу быть, какую профессию выбрать. Здесь я познакомился со многими удивительными людьми, с которыми общаюсь и советуюсь по работе до сих пор. И я рад, что могу помогать делать это место особенным для будущих поколений.»
Игорь Дульцев
Senior Software Developer, Spark Networks Services, GmbH., Berlin, Deutschland
Михаил Братусь
Инженер-программист
«Уже более 45 лет ЛШЮП помогает школьникам сделать выбор и „примерить“ будущую профессию.
Лесной воздух, увлеченные преподаватели и студенты, интересные лекции и работа в мастерских над проектами — вот рецепт многолетнего успеха.»
Данил Тумайкин
Solution architect @ Imola Informatica SPA
«ЛШЮП это уникальная возможность познать мир программирования, познакомиться с единомышленниками и поучиться у профессионалов индустрии.
Для меня ЛШЮП заложил фундамент будущей карьеры и познакомил с замечательными людьми с которыми я работаю и сейчас.»
Николай Климов
Программист С++ Выпускник СПбГУ, магистр
«Можно сколько угодно изучать алгоритмы, синтаксисы языков, но пока вы не написали какой-то свой проект, понять настоящую радость от прораммирования просто невозможно. А это именно то, что и предлагает ЛШЮП.»
ГЕНЕРАЛЬНЫЕ ПАРТНЁРЫ
НАШИ ПАРТНЁРЫ
Организации, при поддержке которых, проводится летняя школа.
МЫ НА СВЯЗИ
8 (913) 201-70-25
support@ssyp.ru
г. Новосибирск
Made on
Tilda