{"id":14283,"url":"\/distributions\/14283\/click?bit=1&hash=8766cc03cba44a6d934ee26f882971a64223452448548d2fc3a5f37339e77cfa","title":"\u0412\u0438\u0434\u0435\u043b\u0438 \u0432 \u0421\u043e\u0447\u0438 \u0443\u0436\u0435 \u0432\u0441\u0451? \u0412\u043e\u0442 \u043d\u0435\u043e\u0431\u044b\u0447\u043d\u0430\u044f \u0438\u0434\u0435\u044f \u0434\u043b\u044f \u043e\u0442\u0434\u044b\u0445\u0430 \u043d\u0430 \u043a\u0443\u0440\u043e\u0440\u0442\u0435 ","buttonText":"","imageUuid":""}

Как восьмиклассник устал от PDF и сделал сервис для себя и сверстников

История Миши Жерневского, который учится в восьмом классе школы в Ростове-на-Дону, программирует роботов и выкладывает проекты на GitHub. Недавно Миша также создал сервис для сверстников с помощью инструмента визуализации и анализа данных — Yandex DataLens для решения одной школьной проблемы.

От LEGO до 4 языков программирования

В семь лет дедушка подарил мне набор из LEGO Education, это специальная детская серия для конструирования роботов. Тогда я впервые разобрался со средой блочного визуального программирования, а позже на занятиях кружка робототехники в школе научился программировать робота с помощью скриптового языка EV3 Basic.

Когда я перерос EV3 basic, приемы с новыми языками показал папа, а сейчас изучаю Python на курсах Яндекс.Лицея. Сейчас, получается, знаю Small Basic, EV3 Basic, Java и Python — не все в идеале, конечно:) Нужно поддерживать и английский на высоком уровне, в этом помогают сериалы на Netflix и репетитор.

От Иннополиса до Яндекс.Лицея

Знакомство с Иннополисом началось в 2018 году с участия в зимней образовательной программе, где я проходил обучение по курсу «Роботы-манипуляторы». На программе мы занимались робототехникой по 8 часов в день — не могу сказать, что мне это не нравилось:) В том же году я со своим напарником Александром участвовал в конкурсе Иннополиса в номинации «Манипулятор». Наша табуретка (так мы называем робота из-за схожести) способна самостоятельно рассортировать кубики и шарики по заданному цветовому шаблону. Было непросто, но в ходе упорной борьбы наша команда заняла 2-ое место в федеральном этапе соревнований.

Параллельно я учил Java и в 2019 году нужно было сделать выбор — развиваться в сторону роботов или развивать один из навыков полученных в ходе своих занятий робототехникой. В том же году я узнал про дополнительное образование в Яндекс.Лицее и в сентябре подался на отбор и прошел на первый курс при РИНХ в Ростове-на-Дону. Первый курс я успешно закончил и сейчас учусь на втором.

От календаря на GitHub до дашборда для сверстников

У меня несколько проектов, расскажу про главные.

Аналог Google Календарь

Не так давно с другом разместили проект-приложение «Ежедневник» на GitHub. В чем-то он напоминает Google Календарь — ты можешь планировать событие, отмечать место, статус и дедлайн, а также посмотреть сводку планов на сегодня или на неделю через счетчик.

Дашборд для Всероссийской олимпиады школьников

Недавно я приехал со смены в Сириусе, где активно готовился к олимпиаде по информатике. Я часто участвую в конкурсах и олимпиадах, поэтому инструмент, о котором расскажу дальше, делал и для себя.

Мой папа сам работает с аналитикой данных, поэтому постоянно изучает новые инструменты. Недавно он наткнулся на вебинар от Облака Яндекса по сервису Yandex DataLens. Это сервис, где ты можешь создавать отчеты, собирать данные в виде графиков, диаграмм, таблиц на одном дашборде. Мы вместе с папой посмотрели уроки и решили сделать свой дашборд (есть бесплатная версия).

Когда олимпиада заканчивается, я ищу результаты на разных сайтах — на сайте школы или администрации города. Сейчас это PDF-таблицы, где более 3000 строчек. Неудобно искать и свои баллы, и рейтинговать.

Что мы сделали:

  • нашли таблицы с данными с официального портала городской Думы и Администрации города Ростова-на-Дону;
  • конвертировали таблицы в Excel и объединили их;
  • сделали список всех учебных заведений и вписали для них координаты;
  • загрузили итоги школьного этапа в формате CSV (подключение в терминах DataLens);
  • загрузили список школ в формате CSV (подключение в терминах DataLens);
  • сделали dataset на основании двух подключений;
  • сделали подходящие чарты;
  • создали информационную панель и разместили ее в публичном доступе.

Что получилось в итоге

В итоге получили дашборд, с помощью которого можно наглядно понять, какая школа сильна в том или ином предмете: сколько было участников по предмету, каковы средние знания в школе по определенному предмету, в каких школах максимальные баллы по предмету. Размер кружочка зависит от количества участников, цвет одновременно от максимального результата и среднего результата. Чем больше и зеленее круг, тем сильнее выступила школа по конкретному предмету/ выбранному классу/классам.

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

Можно также посмотреть результаты по участнику, если знаешь ФИО (все использованные данные есть в открытом доступе).

Что дальше

Мы еще дорабатываем дашборд. Пока он показывает информацию только по Ростову-на-Дону, но уже есть в планах добавить:

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

Хочется посмотреть:

  • как соотносятся результаты школьного и муниципального этапов в нашем городе;
  • как соотносится уровень подготовки к олимпиадам в школах Ростова-на-Дону в сравнении с другими городами РФ;
  • как соотносятся результаты Всероссийской олимпиады школьников и перечневых олимпиад;
  • как меняется прогресс в той или иной школе от года к году;
  • рейтинг школ на основании прохождения на следующий этап олимпиады;
  • “миграцию” школьников из школы в школу.

Все данные планирую брать только из открытых источников и максимально деперсонализировать их.

Подписывайтесь на блог Yandex.Cloud, чтобы узнавать еще больше новостей и историй об IT и бизнесе.

Другие истории, которые активно читают наши подписчики:

0
155 комментариев
Написать комментарий...
Александр Ковалев

Прочитал статью и попытался вспомнить, что я делал в 8-ом классе. Кроме Балтики-9 ничего не вспомнил. 

Ответить
Развернуть ветку
Соня Карлова

Возможно, у тебя просто не было папы, работающего с аналитикой данных.

Ответить
Развернуть ветку
Andrey Kulakov

У меня тоже не было папы, работающего с аналитикой данных, он работал попеременно паяльником и стаканом) Тем не менее в 13 я программировал на Паскале и QBX, в 14 - на VB, в 16 я делал веб-сайты, а в 18 занимался скриптингом и администрированием игры Lineage2 на крупнейшем российском фришарде)) 

P.S. Вместо балтики-9 были отвертки и джин-тоники в период работы на веб-сайтами) Вывод - сайты зло!)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Andrey Kulakov

Если бы продолжил общаться со школьными друзьями - обломался обстоятельствами))

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Andrey Kulakov

С удачей полностью согласен) В моем случае это были не родители, а преподаватель кружка "Компьютерной грамотности" в районном Дворце Пионеров) Тринадцатилетнему мне подарили самый настоящий компьютер, о котором я и мечтать не мог в виду финансового положения нашей семьи)

Любовь Ивановна, я знаю, что вы не увидите это сообщение, но очень хочу сказать вам огромное спасибо за то, кем я стал - это во многом именно ваша заслуга)

P.S. Бонусом четырнадцатилетний я :D

Ответить
Развернуть ветку
Аня

Круто! Хорошее образование - это хорошая база.
А мы на информатике на Бейсике «рисовали», в пингвинчика гоняли и на Паскале в тетрадке программировали😑

 

Ответить
Развернуть ветку
Гала Перидоловна

А что плохого в тетрадке? У меня дома лежит альбом для рисования где я писал код на ассемблере, а потом приходил и проверял его. Это достаточно хорошо развивает навыки, правда с годами теряется и потом опять приходится наверстывать, чтобы нормально проходить собеседования на вайтборде.

Ответить
Развернуть ветку
Аня

У нас Паскаль был paper-only. Никто никогда не узнал, скомпилировался ли код🤷🏻‍♀️

Ответить
Развернуть ветку
Николай Черных

А что тетрадь в дисковод не додумались запихнуть?

Ответить
Развернуть ветку
Аня

Зачем?🤓

Ответить
Развернуть ветку
Николай Черных

Чтобы скомпилировать код в понятный для процессора)

Ответить
Развернуть ветку
Евгений Онянов

Кенгуренок наше всё.

Ответить
Развернуть ветку
Станислав Калашников

Чёлка — огонь. Просто альфач.

Ответить
Развернуть ветку
Andrey Kulakov

О да!) Возможно эта челка помогла мне не отвлекаться от программирования 😸

Ответить
Развернуть ветку
Станислав Калашников

Малорик. Респект таким парням.

Ответить
Развернуть ветку
Pushkareva Ekaterina

Это к вопросу о том, насколько все-таки важно всеобщее образование. Хотя сейчас нас пытаются убедить в обратном. У детей должен быть доступ к образованию. 

Ответить
Развернуть ветку
Margarita Babovnikova

Любовь Ивановна — преподаватель, раздаривающая компьютеры?

Ответить
Развернуть ветку
Andrey Kulakov

Да) Не казённые, разумеется))

Ответить
Развернуть ветку
max smirnoff

А у меня и обстоятельства все благоприятные, только малой не хочет делать ничего нормального ( Нет, конечно он развитой и шарит в настройках венды и программирование ему слету дается, только неинтересно ему это. Хз чего у него в голове

Ответить
Развернуть ветку
Андрей Пятин

выбирайте из списка: тик-ток, роблокс, кс гоу, амонг ас, ютуп, гулянки, тренировки

Ответить
Развернуть ветку
Катерина Кот

Майнкрафт же еще

Ответить
Развернуть ветку
Александр Антипов

Думаю тогда это все ДОТА2. Там много талантов остаются. 

Ответить
Развернуть ветку
max smirnoff

это что сейчас было?

Ответить
Развернуть ветку
Андрей Пятин

не обращайте внимания, показалось

Ответить
Развернуть ветку
Andrey Fedorenko

Мне в свое время давалось всё легко, но никогда никакое программирование не вызывало интереса, как и веб. И посмотреть на что-то было негде (в городке по сути были только врачи, учителя и военные). Много лет спустя попал на химзавод и вот это "зашло".
Это я к чему: постарайтесь показать РАЗНЫЕ профессии. Может ему станки ЧПУ зайдут или вообще матметоды в медицине - о многом в таком возрасте даже не догадываешься

Ответить
Развернуть ветку
Wera Ferat

Ну насильно мил не будешь! Нужно искать свой путь и то направление, которое по душе, чтобы учиться не из под палки, иначе толку не будет. 

Ответить
Развернуть ветку
152 комментария
Раскрывать всегда