30.07.2022 года завершилась Летняя проектная школа по программированию (далее – Школа). Школа проходила в смешанном формате с возможностью онлайн-участия с использованием ИКТ платформы.
В этом году участие в работе Школы приняли 63 студента. Как и всегда, большинство принявших участие студентов были из числа обучающихся по направлениям «Технологии программирования», «Программная инженерия», «Математика и компьютерные науки» и других). Но по доброй традиции над проектами в Школе вместе со студентами Университета работали и студенты других направлений подготовки. Кроме того, следует отметить, что ежегодную Школу впервые посетили студенты других образовательных организаций: СПбПУ, СПбАУ РАН, ИТМО и НИУ МЭИ (г. Москва).
В течение месяца для участников Школы были проведены 18 открытых занятий в формате лекций и мастер-классов, посвящённые различным задачам и технологиям из области программирования. Тематический охват лекциями был очень широким, были затронуты разнообразные актуальные темы: о мире RISC-V; о распределённых реестрах (блокчейнах и криптовалютах); про операционные системы, компиляторы и встраиваемые устройства; про глубокое машинное обучение и многое другое.
Список докладчиков, помимо преподавателей СПбГУ и АУ, включает представителей компаний YADRO, Huawei, JetBrains, VK, Belkasoft, Unidata, Embox. В нескольких проектах в качестве менторов выступили студенты, пожелавшие поделиться своим профессиональным опытом с менее опытными товарищами и попробовать себя в безвозмездной педагогической деятельности. В качестве руководителей проектов попробовали себя и наши будущие учёные, молодые аспиранты.
Темы проектов, предложенные участникам, были предварительно согласованы с представителями работодателей. В период Школы обучающиеся работали над проектами под руководством преподавателей при непосредственном активном участии представителей индустрии.
Проектные команды представили свои результаты на финальной презентации, где строгое профессиональное жюри, в состав которого вошли представители индустрии, оценило их по 10 критериям, схожим с применяемыми для оценки ВКР на защитах ГЭК: качество выступления и подготовки презентационных материалов; ясность изложения цели проекта, его актуальности, значимости и новизны; полнота изложения технической и/или научной составляющей проекта; степень научной/технической/продуктовой новизны полученного результата; сравнение с аналогами, исследование рынка/области знаний; техническая/научная сложность проекта; качество реализационной части, включая качество кода и оформления репозитория; обоснованность принятых технических решений; качество проводимых измерений и постановки экспериментов; способность выступающих к участию в дискуссии. По каждому критерию выставлялось от 0 до 5 баллов. На финальной презентации выступили 24 студента.
Дипломами первой степени были награждены следующие проекты:
- Android-приложение для вычисления ключевых точек и дескрипторов
- Участники: Татьяненко Алексей, обучающийся 1 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»; Ревякин Павел
- Ментор: Т.Д. Пушкин
- Руководитель: А.В. Корнилова (Сколтех)
- Алгоритмы извлечения плоскостей
- Участники: Киселёв Михаил, обучающийся 2 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»;
Ржеусский Богдан, обучающийся 1 курса бакалавриата по направлению 02.03.01 «Математика и компьютерные науки»
- Менторы: Д.С. Ярош, обучающийся 2 курса магистратуры по направлению 02.04.03 «Математическое обеспечение и администрирование информационных систем»;
А.К. Салью обучающийся 3 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Руководители: А.В. Корнилова (Сколтех)
- Разработка валидатора сертификатов решателя Spacer
- Участники: Платонов Иван, обучающийся 3 курса бакалавриата по направлению 02.03.02 «Фундаментальная информатика и информационные технологии»;
- Олейников Андрей, обучающийся 2 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Ментор: Ю.О. Костюков, аспирант 2го года обучения по направлению 09.06.01 «Информатика и вычислительная техника»
- Руководитель:Д.А.Мордвинов (СПбГУ, Huawei)
Дипломы второй степени получили проекты, набравшие более 37 баллов:
- Разработка Python-библиотеки для платформы StarExec
- Участник: Щербина Олег, обучающийся 2 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»
- Руководитель: Ю.О. Костюков, аспирант 2го года обучения по направлению 09.06.01 «Информатика и вычислительная техника»
- Конструктор вычислителей
- Участники: Азим Мурадов, обучающийся 1 курса бакалавриата по направлению 09.03.04 «Программная инженерия»;
Юрий Уфимцев, обучающийся 2 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»
- Ментор: И.В. Муравьев, обучающийся 3 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Руководитель: Ю.В. Литвинов
- Реализация алгоритма упрощения ограничений для проекта генерации тестового покрытия V#
- Участник: Виктор Карасев, обучающийся 2 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Руководитель: М.П. Костицын (Huawei)
- Динамическое символьное исполнение
- Участники: Даниил Логунов, обучающийся 2 курса бакалавриата по направлению 09.03.04 «Программная инженерия»;
Вячеслав Бучин, обучающийся 1 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Руководитель: М.П. Костицын (Huawei)
- Medical Web App
- Участники: Артем Королев, обучающийся 2 курса бакалавриата по направлению 01.03.02 «Прикладная математика и информатика»;
Александр Яковлев, обучающийся 1 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»
- Менторы: C.A. Латохин, обучающийся 2 курса бакалавриата по направлению 09.03.04 «Программная инженерия»;
И.Д. Шеремет, обучающаяся 3 курса бакалавриата по направлению 09.03.04 «Программная инженерия»;
Д. Шехаде, обучающийся 3 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Руководители: Ю.В. Литвинов, А.С. Чижова (YADRO)
Проекты, получившие от жюри более 33 баллов, получили дипломы третьей степени:
- Личный кабинет студента для написания учебных практик на сайте кафедры СП
- Участники: Елизавета Карасева, обучающаяся 2 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»;
Александр Слугин, обучающийся 1 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»
- Руководитель: И.В. Зеленчук
- BD-KLEE: двунаправленное символьное исполнение в символьной виртуальной машине KLEE
- Участник: Екатерина Рыбина, обучающаяся 3 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Руководитель: А.В. Мисонижник (Huawei)
- TRIK
- Участники: Александр Кокшаров (СПбПУ), Дмитрий Попов (НИУ МЭИ)
- Менторы: А.К. Суханова, обучающаяся 1 курса магистратуры по направлению 09.04.04 «Программная инженерия»;
А.И. Васенина, аспирант 1го года обучения по направлению 2.3.5 «Математическое и программное обеспечение вычислительных систем, комплексов и компьютерных сетей»
- Руководители: Я.А. Кириленко, К.К. Смирнов (YADRO, СПбГУ)
- Сервис для анализа пользователей социальных сетей SEA-complex
- Участник: Эйрих Михаэль, обучающийся 4 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»
- Руководители: М.В. Абрамов, В.Д. Олисеенко, аспирант 3го года обучения по направлению 09.06.01 «Информатика и вычислительная техника»
- Построение ground truth data и анализ KPI ADAS
- Участники: Александр Подкопаев (ИТМО),
Захар Фадеев, обучающийся 3 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»;
Лев Лившиц, обучающийся 3 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем».
- Руководитель: М.С. Осечкина (Harman Intl.)
- Обучение фрагмента знаний
- Участник: Михаил Выродов, обучающийся 2 курса бакалавриата по направлению 09.03.04 «Программная инженерия»
- Ментор: А.А. Вяткин, обучающийся 4 курса бакалавриата по направлению 02.03.03 «Математическое обеспечение и администрирование информационных систем»
- Руководители: Н.А. Харитонов, аспирант 4го года обучения по направлению 09.06.01 «Информатика и вычислительная техника»
Метки: проектная деятельность