Исследовательская группа

Лаборатория алгоритмов мобильных роботов

Летняя онлайн-практика по программированию мобильных приложений на платформе Android 2021

June 1 — June 25, 2021

JetBrains Research приглашает школьников старших классов принять участие в ежегодной летней практике по программированию мобильных приложений на платформе Android.
Мероприятие пройдет с 1 по 25 июня 2021 года в ОНЛАЙН-режиме.

О практике

Основными целями проведения практики являются профессиональная ориентация и привлечение школьников к информационным технологиям. Школа дает прекрасную возможность участникам побыть в роли разработчиков и создать настоящее мобильное приложение на языке Kotlin. В течение этого времени участники в небольших командах по 3-4 человека будут работать над приложениями для мобильных устройств. На всех этапах разработки начинающим программистам будут помогать опытные кураторы. Участникам предстоит:

  • Погрузиться в реальную атмосферу разработки проектов;
  • Освоить современные приемы программирования мобильных устройств на платформе Android с помощью языка Kotlin и Android Studio;
  • Представить результаты работы и опубликовать законченные проекты в Google Play.

Школа проводится при непосредственном участии профессиональных разработчиков программного обеспечения Лаборатории алгоритмов мобильных роботов JetBrains Research и преподавателей кафедры математического обеспечения и применения ЭВМ (СПбГЭТУ «ЛЭТИ»).

Материалы практики 2020 года.

Участие

Требования к участникам:

  • 10 класс,
  • начальный опыт программирования.

Занятия практики состоятся в режиме ОНЛАЙН и будут состоять из двух этапов:

  • Онлайн мастер-классы, на которых будет как теоретическая (лекции и скринкасты работы в IDE), так и практическая часть (самостоятельное решение задач с помощью Android Studio).
  • Онлайн-проектная работа, в рамках которой участники будут командно работать над проектами и получать консультации кураторов.

Занятия будут проходить по будням в первой половине дня. Наличие ноутбука / компьютера, соответствующего требованиям, обязательно.

Участие в практике бесплатное. Приём осуществляется на конкурсной основе. Для подачи заявки необходимо заполнить форму. Заявки принимаются до 24.05.21 10:00, количество мест ограничено!

Основные даты практики

  • Подача заявок до 24.05.21 10:0.
  • Оглашение результатов отбора ~ 25 мая.
  • Практика с 1 по 25 июня.

Контакты

Марк Заславский (mark.zaslavskiy at gmail dot com)

Демо

Первая волна: 

https://drive.google.com/file/d/1QUCb14SsgHQXyFc0bodPvkQkGJgLcKDW/view?usp=sharing

Вторая волна: 

https://drive.google.com/file/d/1wsUKtYdu9FY0n16JqYp686cYPl_6tBO9/view?usp=sharing

Участники [RU]

Первая волна

  • https://github.com/OSLL/practice21.1-1
    • Бельковец Григорий Александрович (Гимназия №261)
    • Ковалев Глеб Павлович (Гимназия №261)
    • Чебыкин Артём Евгеньевич (Гимназия №261)
  • https://github.com/OSLL/practice21.1-2
    • Андреев Владислав Андреевич (ФМЛ №366)
    • Грозин Александр Андреевич (ФМЛ №366)
    • Санников Иван Дмитриевич (ФМЛ №366)
    • Соловьева Мария Алексеевна (ФМЛ №366)
  • https://github.com/OSLL/practice21.1-3
    • Беляев Олег (Гимназия №42)
    • Воротников Андрей Андреевич (Школа №65)
    • Лим Алина Олеговна (Гимназия №261)
    • Дюков Михаил Аркадьевич  (ФМЛ №366)

Вторая волна

  • https://github.com/OSLL/practice21.2-1
    • Миронцев Валентин Олегович (ФМЛ №239)
    • Лаунер Максим Вячеславович (ФМЛ №239)
    • Поташев Максим Романович (ФМЛ №239)
  • https://github.com/OSLL/practice21.2-2
    • Дрекалов Никита Сергеевич (ФМЛ №30)
    • Маннинен Игорь Павлович (ФМЛ №30)
    • Тарасов Иван Антонович (ФМЛ №30)
    • Цуранов Дмитрий Николаевич (ФМЛ №30)
  • https://github.com/OSLL/practice21.2-3
    • Викулов Даниил Игоревич (ФМЛ №239)
    • Гурьянов Иван Вячеславович (ФМЛ №239)
    • Тарасенко Леонид Андреевич (ФМЛ №239)
    • Цыганов Михаил Витальевич (ФМЛ №366)
  • https://github.com/OSLL/practice21.2-4
    • Григин Иван Алексеевич (ФМЛ №239)
    • Остриченко Илья Витальевич (ФМЛ №239)
    • Савитченко Леонид Алексеевич (ФМЛ №239)
  • https://github.com/OSLL/practice21.2-5
    • Гуторова Инна Владимировна (ФМЛ №239)
    • Кадникова Екатерина Михайловна (ФМЛ №239)
    • Чеснокова Анастасия Николаевна (ФМЛ №239)
  • https://github.com/OSLL/practice21.2-6
    • Власов Дмитрий Вадимович (ФМЛ №30)
    • Батурина Мария Кирилловна (ФМЛ №30)
    • Иванов Святослав Игоревич (ФМЛ №30)
    • Метелев Тимофей Дмитриевич (ФМЛ №30)
  • https://github.com/OSLL/practice21.2-7
    • Гаврилов Михаил Игоревич (ФМЛ №239)
    • Коряковская Дарья Олеговна (ФМЛ №30)
    • Мамаев Фёдор Владимирович (ФМЛ №239)
  • https://github.com/OSLL/practice21.2-8
    • Матвеев Глеб Кириллович (ФМЛ №30)
    • Ходжахов Эмиль Павлович (ФМЛ №30)
    • Сорокин Владимир Алексеевич (ФМЛ №239)

Слайды

https://drive.google.com/drive/folders/14WQZzWMATMMTRq4SEh_KJMifok7FdAcj

Опубликованные приложения

Победители

ReMangaClient https://github.com/OSLL/practice21-remanga-client

  • Беляев Олег (Гимназия №42)
  • Воротников Андрей Андреевич (Школа №65)
  • Лим Алина Олеговна (Гимназия №261)
  • Дюков Михаил Аркадьевич  (ФМЛ №366)

GeoTest https://github.com/OSLL/practice21-geotest 

  • Гаврилов Михаил Игоревич (ФМЛ №239)
  • Коряковская Дарья Олеговна (ФМЛ №30)
  • Мамаев Фёдор Владимирович (ФМЛ №239)

Команда кружка

  • Максим Хвостов, СПБГУТ им. Бонч-Бруевича(лектор);
  • Дмитрий Иванов, СПБГЭТУ "ЛЭТИ" (лектор);
  • Максим Доброхвалов, СПБГЭТУ "ЛЭТИ" (лектор);
  • Марк Заславский, JetBrains Research (лектор).