Research group

Mobile Robot Algorithms Laboratory

Summer Computer School - SCS 2018

4-12 July 2018

Summer Computer School (LKSH) is a summer school for students of 6-10 grades, who are passionate about programming. In fact, this is the largest similar school in Russia and the near abroad.

School official site: https://lksh.ru/

Industrial Programming Track

In addition to the Olympiad programming, there is a track of industrial programming in the LKSH. The main task of the parallel is the training of young specialists in team work and demonstration of development concepts used in modern programming

In 2018, the parallel was organized by the members of the JetBrains Research laboratory and students of the Department of MOEVM, ETU "LETI". Under their guidance, 13 schoolchildren from all over Russia worked together in three teams. At all stages of development the novice programmers were assisted by experienced curators. The results of their work are presented below.

Photos

Projects

LKSH.Assistant

Description: LKSH.Assistant is an interactive map of the base where the Summer Computer School is located. It also contains information about the shift, with a schedule for the current day. User accounts are only available to shift members.

Technologies: Android, Advanced Views (PagerView, BottomNavigationBar), SQLiteHelper, MapsForge, JSoup

Screenshots

Y9D6lAL3z5471ER4vQubrykzlF_7QbhZsNKejCNT

bLWF1JttTK6zgUhz4CAejajsrYR5jZo9BwSfo1RA

dngeMQNgWE3nigGgdIpBCyINgPOEkQPo4iCJpFSd

UNcQty0M5AQz1sf-bSpqHh3Twoqs9ZdfwxmNWqdA

Team

5b5ee1e53984f.jpg

5b5ee1e82dca6.jpg

5b5ee1ec81d33.jpg

5b5ee1ef1baf2.jpg

Leonid Bezvershenko

Mihail Bolotov

Sushkov Artem

Valentin Safronov

Result is published in Play Market:

https://play.google.com/store/apps/details?id=com.lksh.dev.lkshassistant

Formuland

Description: this application allows it’s user to easily and conveniently calculate any value from the formula. There is a convenient navigation, an excellent interface and a large number of formulas! In the application there is a breakdown into 4 sections: Mathematics, Physics, Chemistry and Computer science.

Technologies: Android, JSON, GSON, latex2png, ANTLR

Screenshots

qSq4ENEYx1ZoHbgSEt3VbzvZjZd2PjEkXvrrGPoR

hYC2992WRDp5jy8TtZ0wx5uPjN0MlsQ13GBICVbX

TDMVR0zRROjeVh3AluhuEDURvqk-sZFHQMSWp6Ep

g-5gcY8eWO2krsvzLaxVscxpFTWdhMJdCEj98hih

Team

5b5ee23e3a00f.jpg

5b5ee24b2bff5.jpg

5b5ee252b7811.jpg

5b5ee255076bd.jpg

Leonov Daniil

Tul'chinskij Aleksandr

Cepa Stepan

Kocheshkov Dmitrij

Result is published in Play Market:

https://play.google.com/store/apps/details?id=team2.lksh.p.formuland

youCounter

Description: this application allows its user to accurately track calorie consumption by counting steps, conveniently store data on absorbed calories and drunk water, and collect statistics for several days and display in the form of graphs.

Technologies: Android, StepCounter Sensor, DBFlow, EventBus

Screenshots

JqGZYhBwsVUuNG08f0zg0LcCDtMbXiBPfQX9nVQo

QTT7trvEnn0P9SNwWAOuAUWFiVU-Rt4MidTbSGPx

5F59yyW-uAho51hvZhXkZjqxlMP_mhe63IppTqbM

53ie7TjAxGI4H61m4u-WapXCOc0dMqcT_lWRMyid

Team

5b5ee38ce038e.jpg

5b5ee39225893.jpg

5b5ee398bb8ab.jpg

5b5ee39c36e15.jpg

5b5ee3a22624a.jpg

Annenkov

Vladislav

Sagitov

Sagitav

Melekhin

Nikita

Shajhlislamov

Shakir

Pachkov

Vyacheslav

Result is published in Play Market:

https://play.google.com/store/apps/details?id=org.youcounter.youcounter

Organizers of Android development track

5b5ee42dd5c36.jpg

5b5ee43509abd.jpg

Prof. Kirill Krinkin

Mark Zaslavskiy

JetBrains Research,

SPbETU LETI

JetBrains Research,

SPbETU LETI

Teachers

5b5eea9f94811.jpg

5b5eeaa4845de.jpg

5b5eeaab38ff0.jpg

Androsov Vladimir

SPbETU LETI

Putkov Dmitriy

SPbETU LETI

Semyon Danilov,

SPbETU LETI Alumnus