Dnevnik.ru — закрытая информационная система, который помогает школам по всей России пользоваться электронным дневником. Сервис позволяет:
Сервис хороший, но у него есть проблемы.
С вами Эдуард Стембольский, эксперт по веб-технологиям и основатель проекта «ПАПА ПОМОГ». Многие родители, с которыми я знаком, используют этот инструмент для контроля успеваемости своих детей и решения других важных задач.
Сегодня я расскажу:
Здесь же мы разберемся, насколько этот сервис надежен и можно ли его взломать школьнику, каковы плюсы и минусы электронного дневника как инструмента современного контроля за ребенком.
Что это и как использовать онлайн-дневник рассказал «ПАПА ПОМОГ»
Что такое электронный дневник – стоит ли его заводить и какие плюсы вы получите от использования
В 2012 году был принят законопроект по внедрению систем ведения школьных журналов в электронном виде. Изначально такая система появилась в Москве и Санкт-Петербурге, а сейчас она уже существует во всех городах России. Давайте разберемся с тем, что это такое.
Электронный дневник – это все тот же школьный дневник, в котором отслеживается успеваемость ребенка, его расписание уроков, домашнее задание. Прежняя «бумага» больше не нужна: в режиме онлайн с помощью компьютера или телефона через интернет можно отслеживать все необходимые данные.
Сейчас существуют различные виды электронных дневников, самый известные – это , а также
Ниже я сравнил эти сервисы в таблице и выделил основные различия между ними:
Эти сервисы имею много сходств, но есть и различия. Каким дневником пользоваться, – выбирает администрация учебного заведения. Но если вам как родителю приходится делать выбор самим, то представленная выше таблица будет вашим помощником.
В этой статье я подробно расскажу вам об электронном дневнике, преимущественно о портале Дневник.Ру
Как зарегистрироваться в электронном дневнике – пошаговая инструкция с картинками
Существует два способа регистрации в Электронном Дневнике:
Разберем оба способа и сравним их.
Через Госуслуги
3). Следующий шаг – подтверждение телефона. На ваш номер высылается код подтверждения для продолжения регистрации, который должен прийти в течении 5 минут. Введите символы из СМС в строку «код подтверждения» и нажмите «продолжить».
4). Затем нужно будет создать пароль, которым вы будете пользоваться для входа в систему.
5). Дальше нужно ввести основную информацию о себе и нажать «сохранить». Поздравляю, вы зарегистрированы на сайте Госуслуг!
6). Вы оказались на сайте Госуслуг. Нажмите на клавишу «Услуги».
7). Выберите «Образование» в категориях услуг.
8). Теперь нужно нажать «Информация о текущей успеваемости».
9). Кликнете на «Предоставление информации о текущей успеваемости учащегося, ведение электронного дневника и электронного журнала успеваемости».
Через Дневник.
1). Заходим на . Нажимаем кнопку «Подключить ОО».
2). Выбираем, кем вы являетесь: Ученик/Родитель или Учитель/Сотрудник.
3). Вам нужно выбрать название вашего населенного пункта, затем район и найти вашу образовательную организацию. Когда найдете, кликнете на ее название.
5). Последние шаги – проверка личных данных, параметры безопасности и создание нового пароля.
Мы рассмотрели 2 способа регистрации и входа в электронный дневник.
В таблице я сравнил удобство каждого из способов:
Вы можете сами решить, какой способ вам по душе, но я рекомендую заходить в электронный дневник сразу через сайт Дневник.Ру.
Как добавить ребенка в сервис электронного дневника
Так как система Электронных Дневников уже существует практически во всех школах России, то в систему ребенка должны добавить завучи школы/лицея/гимназии или классный руководитель, чтобы вся информация об оценках, пропусках, домашних заданиях и прочая информация отображалась корректно.
Поэтому в первую очередь необходимо обратиться к сотрудникам школы, педагогам или администрации.
Что делать, если забыл логин и пароль от личного кабинета
3). Дальше вам нужно ввести данные, которые вы указывали при регистрации на портале Дневник.Ру.
Если вдруг вы не помните эти данные, то вы можете обратиться в службу поддержки.
Если у вас возникли какие-либо трудности при восстановлении доступа, то вы всегда можете обратиться к администрации сайта или же обратиться за помощью в ваше учебное заведение.
Как посмотреть домашнее задание школьника
Для того чтобы посмотреть домашнее задание на Дневник.Ру, нужно авторизоваться и зайти на главную страницу. Зайдите в раздел «Школа» и выберите подраздел «Домашние задания».
Домашние задания добавляет учитель-предметник. Он может добавлять как индивидуальные, так и групповые задания. Также есть возможность выполненную домашнюю работу отправить учителю онлайн через сайт электронного дневника.
А если вдруг при выполнении работы у ребенка возникли какие-либо трудности, то всегда можно написать учителю и задать все вопросы по домашнему заданию.
Как узнать оценки ребенка
Чтобы следить за успеваемостью ребенка, необходимо регулярно узнавать о его оценках. Электронный дневник позволяет сделать это очень легко и быстро. Как именно, я сейчас расскажу.
Для начала нужно выбрать раздел «Образование», если вы хотите узнать оценки с профиля ученика, или же раздел «Дети», если вы смотрите оценки с родительского аккаунта.
Независимо от того, с какого аккаунта вы находитесь в системе, дальше вам нужно будет выбрать строку «Дневник».
Оценки так же, как и домашнее задание выставляют учителя-предметники. Все оценки, которые вы увидите на портале Дневник.Ру, являются официальными.
Возможно ли взломать и исправить оценку в электронном дневнике
Конечно же это незаконно, но случаи взлома имели место быть. Так, в 2017 году юный хакер решил подправить свои оценки и взломал электронный дневник. Однако это не так просто сделать. Система надежно защищена.
Молодой человек, взломавший сеть, учился в гимназии с углубленным изучением информатики, следовательно его навыки программирования были довольно высокие. Но шалость не прошла бесследно, было заведено уголовное дело, к разбирательству инцидента подключилась полиция, родители, администрация учебного заведения. Этот случай получил широкий общественный резонанс.
Вот даже видеосюжет на телевидении о нем сняли:
Никогда не пытайтесь совершать такие противоправные действия, ведь хулиган впоследствии все равно получит по заслугам.
Как удалить электронный дневник
Навсегда удалить свою учетную запись возможно только в течение 48 часов после регистрации, если вдруг вы захотите удалить ее позже, то она переместиться в Архив. Для того чтобы удалить пользователя нужно зайти в Раздел «Администрирование», затем выбрать «Список людей».
Чтобы удалить дневник нужно перейти в режим редактирования персональных данных и открыть вкладку «Обзор». Далее нажимаем на «Удалить персону» и подтверждаем удаление.
Электронный дневник – ЗА и ПРОТИВ
В Электронном Дневнике есть как и свои плюсы, так и минусы.
Давайте рассмотрим их:
Несмотря на минусы, плюсов у электронного дневник все же больше.
Вместо резюме
Бумажный дневник – главный документ учащегося, за десятки лет он показал свою эффективность и теперь приобрел новый – электронный вид. Некоторые родители до сих пор скептически относятся к технологическому прорыву в администрировании данных своих детей.
Однако, бесспорно, электронный дневник – это удобный онлайн-инструмент, благодаря которому родитель может контролировать учебу своего ребенка. Сотни тысяч родителей в России пользуются этим сервисом. Проект получил одобрение у государства, а это значит, что обратного пути нет – цифровая эра пришла добралась и до школ.
Используя современные гаджеты, дети и родители получили возможность с меньшим количеством бюрократии обмениваться данными.
Сейчас электронные дневники становятся все популярнее и они уже начали вытеснять привычные – бумажные. Однако, некоторые дети продолжают пользоваться и «привычными» дневниками, используя электронный вид главного школьного документа как дополнение.
Немного технических деталей
Сайт был написан на фреймворке flask, так как он наиболее прост в освоении.
Api
Получение данных идет через RESTful оригинального дневника. Методы api я узнал из инструментом разработчика chrome.
Методы api, которые я использовалhttps://one.43edu.ru/edv/index/diary/GUID?date=DATE – получение дневника. Возвращает дни с заданного до конца недели. Также в ответе есть периоды (четверти)Оценки возможно получить только в виде excel файла, поэтому я их скачиваю, а позже читаю как csv. Получение оценок:https://one.43edu.ru/edv/index/report/period/GUID?format=xls – годовые оценкиhttps://one.43edu.ru/edv/index/report/marks/GUID?format=xls&begin=BEGIN_DATE&end=END_DATE – четвертные оценкиPOST https://passport.43edu.ru/auth/login – авторизация
Сайт дневника стал блокировать запросы с заголовком python requests, поэтому для каждой сессии создаются случайные заголовки.
Frontend
Для верстки использовался Bootstrap 5, тема меняется при помощи его цветовых режимов.
Diary class
Так как запросы выполняются достаточно долго, я создал класс Diary, реализующий кэширование данных. В нем содержатся датаклассы Week (в Week – Day, а в Day – Subject), которые сохраняются при получении с сервера. Для работы с этим классом я реализовал декоратор login_required, который передает в маршрутизатор дневник первым аргументом.
Но если класс Diary будет храниться долгий срок, данные станут не актуальны. Поэтому нужно пересоздавать класс достаточно редко, чтобы не получать одни данные много раз и достаточно часто, чтобы данные были актуальны.
Я придумал следующее решение этой проблемы: при переходе в разные вкладки дневника, страница не обновляется и если пользователь обновит ее, дневник пересоздастся.
Javascript запросы
Переход между страницами реализован при помощи javascript. При нажатии на кнопку клиент отправляет запрос серверу и обновляет содержимое контейнера на сайте.
На следующих иллюстрациях показан процесс формирования домашней страницы.
Соответствие зон сайта
Возможно это решение не лучшее, но оно позволяет обновлять части сайта без обновления остальных.
Обзор сайта
Я хотел сделать прежде всего удобную замену, из-за чего в приоритете стояли:
Если о первых двух пунктах достаточно написать пару предложений, то на следующем стоит остановиться.
Домашняя страница
На главной странице расположено окно с текущим днем, последними оценками и ботом вк, отправляющим изменения в расписании, когда они приходят на сайт школы.
Модальное окно урока
Если нажать на оценку или что-либо, связанное с уроком, открывается модальное окно. В нем можно просмотреть тему, домашнее задание с прошлого и данного урока.
Рядом с домашним заданием есть две кнопки:
Модальное окно урока
Live режим оценок
Представим ситуацию: в итоговых оценках появилась двойка, поставленная еще в начале четверти. Старый дневник пришлось бы долго листать и искать оценку, но я упростил это.
Live режим оценок
Фильтрация предметов
Рассмотрим еще одну ситуацию: ученик отсутствовал по болезни и в последний день болезни ему надо сделать все накопившиеся домашние задания. В старом дневнике пришлось бы листать и искать эти уроки, я предлагаю более простое решение.
При нажатии на урок, появляется модальное окно. В нем можно нажать кнопку “Показать уроки”, что откроет следующую страницу:
На данной странице показаны последние уроки заданного типа.
Расчет оценок
Ну и куда без третьей ситуации? Допустим, началась последняя неделя четверти и нам срочно надо исправлять оценки. Но сколько оценок надо исправить, сколько получить пятерок? В этом поможет дневник.
Если нажать на предмет в итоговых оценках, откроется модальное окно расчета оценок. В нем написано сколько пятерок осталось до повышения балла и как изменится балл при получении/удалении оценки.
Сессия
Последним нововведением является продление сессии. В оригинальном дневнике необходимо авторизовываться по несколько раз за месяц, в моем же дневнике сессия продлена до года.
Проблемы
Проблемы или же минусы. Проблемы я разделил на три подпункта — это «Безопасность и анонимность», «Дизайн» и «Этого нет, но хотелось».
Безопасность и анонимность
Образовательная платформа dnevnik.ru — не может обеспечить безопасность данных.
Ответ тех. поддержки:Ну у нас так.
Удаление кэша и жёсткая перезагрузка не помогают, значит все удаленные сообщения остаются на сервере, даже после удаления.
Дизайн
Дизайн устаревший (субъективно), но к счастью в последнее время он обновляется.
Этого нет, но хотелось
Время на прочтение
Мы решили, что лучшим способом рассказать о Дневник.ру будет не просто описать набор функций (о них можно прочитать у нас на сайте), а показать на примере того, как используется система в одной из школ – назовем ее «Гимназия №0».
Все события и персонажи вымышлены, любые совпадения случайны.
В Гимназии №0, в 6-ом классе за одной партой сидят двое одноклассников и друзей:
Мы будем звать их просто Данила и Валера.
В профиле каждого из ребят можно увидеть:
Пора в школу
Каждый урок в школе начинается с переклички учеников. Учитель отмечает отсутствующих ребят в электронном журнале.
Наш журнал может содержать детализацию каждого урока: изучаемые темы, описание проведенных работ на уроке и выданное домашнее задание. Проставленные оценки могут сопровождаться комментариями учителя.
Давайте посмотрим, как обстоят дела с успеваемостью и посещаемостью у Данилы и Валеры. Оказывается, пока Данила болел, Валера пропустил несколько уроков Математики по неуважительной причине, усугубив свое положение, которое и так не слишком благоприятное благодаря не самым лучшим оценкам:
В журналах используются привычные нам обозначения причин, по которым ученик отсуствовал на уроке:
Работа на уроке и в школе
После того как учитель рассказал ребятам о новой теме, каждый получает домашнее задание. Раньше нам с вами удавалось забыть его записать или ошибиться с тем, какие примеры нужно будет решить к следующему уроку.
В Гимназии №0 ребята получают Домашнее задание в Дневник.ру в электронном виде, теперь домашние задания всегда записаны верно и содержат дату выполнения.
Учитель Василий Михайлович отправил задание Валере. И теперь ему предстоит выучить теорию по Математике (22 параграф), чтобы подтянуть свои результаты:
Если задание оказалось сложным или непонятным, то всегда можно уточнить у учителя важные детали в режиме онлайн.
После того, как Валера подтвердил выполнение домашнего задания, Василий Михайлович увидит, что его уже можно проверить. Похоже, Валера сегодня всерьез взялся за дело, решил не откладывать выполнение домашнего задания:
На следующем уроке теория была проверена, и задание получило заслуженный статус – Выполнено.
А решенные примеры получили заслуженную оценку – 4.
Интересная статистика: За 2011 — 2012 учебный год в Дневник.ру было выдано 8 075 703 домашних заданий и получено 225 041 018 оценок за их выполнение – 27 оценок за каждое задание.
Дневники и журналы
Гимназия №0 полностью перешла на использование Дневник.ру и, соответственно, электронный документооборот. Бумажные журналы и дневники канули в лету. Все оценки и посещаемость фикисируются в Электронном журнале:
Дневник – лицо ученика, раньше мы носили его с собой в рюкзаках, теперь же он стал совсем невесомым. Его больше не удается забыть дома, в нем больше не исправить оценки, не подделать подпись родителей.
Пока Данила в школе, в Дневник.ру заглянула его мама – проверить успеваемость сына:
Открыв дневник сына, она смогла увидеть всю информацию о последних успехах Данилы в Гимназии №0:
Остановимся на дневнике Даниила более подробно. Здесь можно найти:
Если же с чем-то не удалось разобраться, то всегда можно обратиться в наш Справочный центр.
После занятий
После школы каждый ученик идет домой, чтобы набраться новых сил, сделать уроки или отправиться на тренировку – например, по футболу.
Сегодня Данила и Валера хотели вместе пойти на тренировку по футболу, но не получилось. Валера решил уточнить, что он упустил, и для этого отправил другу сообщение в Дневнике:
Данила был в сети и сразу ответил:
Оказалось, что у Валеры была уважительная причина:
Как вы можете увидеть, мы решили не ограничивать сообщения простым текстом – каждый может использовать форматирование, вставлять ссылки в текст, прикладывать как файлы из Дневника, так и хранящиеся на ПК — все это может пригодиться при обмене учебными материалами.
Данила дает другу совет – посмотреть материалы по Информатике, которые собраны в Медиатеке. В Медиатеке мы собрали для учителей и учеников полезную информацию, которую можно использовать для подготовки домашних заданий, самостоятельного изучения, повторения сложных тем или наверстывания пропущенных уроков.
На своей личной странице у Данилы сохранена вся информация, которая может быть полезна ему и его друзьям:
Доступ к каждой странице регулируется настройками приватности – персональную информацию при необходимости можно скрыть.
Несмотря на свой юный возраст, Валера уже вовсю болеет футболом и создал группу, в которой можно увидеть обсуждения игр школьной команды, её достижения и успехи. И принимать поздравления после заслуженной победы!
Каждая группа позволяет настроить, какие именно разделы будут содержаться в группе и кому из участников они будут доступны:
Вечером ребята выучили уроки и отправились гулять, оставив Дневник.ру до следующего дня.
За воротами школы
За ежедневной работой учителей и успеваемостью учеников кроется еще одна, не менее важная, задача – контроль учебного процесса и взаимодействие с органами образования.
В конце каждой четверти Заведующий учебной частью Гимназии №0 (завуч) Анна Владимировна отправляет отчеты о деятельности школы в муниципальный орган управления образованием. До перехода на электронный документооборот этот процесс отнимал у нее и ее коллег достаточно много времени (80 % отчётов – запросы органов управления в сфере образования и подведомственных им организаций, очень часто дублирующие статистическую отчётность и данные федеральных мониторингов).
Чтобы сегодня посмотреть необходимый отчет, завуч открывает административный интерфейс Дневник.ру и выбирает нужный отчет – Паспорт образовательного учреждения.
Это один из многих отчетов, которые может сформировать администратор Гимназии №0:
Для случаев, когда необходимы дополнительные манипуляции с данными, каждый из отчетов можно выгрузить в формате Excel.
Вот так выглядит отчет об успеваемости Гимназии №0 за первую четверть 2012 года:
Будни органов образования
Изменения коснулись и сотрудников органов управления образования. В Дневник.ру со всего муниципалитета собираются региональные отчеты, сформированные по итогам деятельности сотрудников каждой из школ.
Для удобства взаимодействия каждый поступивший отчет имеет статус:
Отчет Гимназии №0 скоро получит статус «Проверены и одобрены».
Подробный паспорт образовательного учреждения выглядит следующим образом:
Помимо этого у сотрудников министерства есть возможность получить доступ к подведомственным учреждениям:
Вне сети
Мы постарались выйти за рамки интерактивной образовательной среды, добавив на сайт не только игровые приложения, но и возможность делать досуг учеников более веселым, полезным и разнообразным.
Чтобы ученики, учителя и родители были ближе друг к другу, мы организуем конкурсы для самых творческих и эрудированных. Многие из них мы проводим вне сети: приглашаем детей на культурные мероприятия, рассказываем о нововведениях в образовательной среде учителям, организуем спортивные соревнования, дарим билеты на выставки и в музеи.
Осенью 2012 года мы подвели итоги и обнаружили, что собрали в наших конкурсах более 620 000 участников.
Признаемся честно: самое приятное – это получать трогательные видео-приветы от наших учеников и учителей и читать отзывы от директоров школ, которые ежедневно используют Дневник.ру.
UPD Пример настроек приватности.
Как я написал удобную оболочку над электронным дневником
Статья о том, как я в 15 лет облегчил работу с электронным дневником, представленным правительством Кировской области в 2022 году.
Что получилось сделать и как это было реализовано.
Предыстория
Долгое время во всех школах моей области использовался устаревший АИАС АВЕРС. В 2022 году сообщили, что все школы переходят на новый электронный дневник. Я надеялся, что представят нечто вроде дневник.ру с приложением, уведомлениями, мобильной адаптацией и удобными фичами, а на деле мы получили устаревший сайт, в котором посмотреть расписание на телефоне – огромное испытание. Дневник был настолько сырой, что в начале учебного года для просмотра оценок было необходимо скачивать excel файл, благо это починили спустя половину учебного года.
Моей задачей стало разработать сайт, ускоряющей процесс обучения и помогающий в различных его сферах.
Заключение
Это был один из первых моих flask проектов, благодаря ему я получил большой опыт. Надеюсь на предложения/критику/вопросы или просто оценку работы в комментариях.
Если кому-то интересно, с исходным кодом можно ознакомиться в GitHub проекте.
Это моя первая статья и оформление в некоторых моментах не совсем красивое, а текст не очень складный. Надеюсь, что мои навыки в данной сфере будут улучшаться с каждой статьей.
UPD: Ссылка на сайт
Что могу выделить из плюсов.
Дневник.ру позволяет школам по всей России пользоваться электронным дневником.
Пару слов от автора
Это мой первый пост на Хабре. Поэтому буду особенно рад вопросам и комментариям.
Спасибо, за прочтение!