1 added
1 removed
Original
2026-01-01
Modified
2026-02-26
1
-
<p>В этом уроке мы узнаем какие сервисы доступны студентам и наставникам для выстраивания учебного процесса. Некоторые сервисы требуется использовать определенным образом, поэтому данный урок не только познакомит с ними, но расскажет о применении именно на Хекслете.</p>
1
+
<p>В этом уроке мы узнае�� какие сервисы доступны студентам и наставникам для выстраивания учебного процесса. Некоторые сервисы требуется использовать определенным образом, поэтому данный урок не только познакомит с ними, но расскажет о применении именно на Хекслете.</p>
2
<p>Инструкции по использованию каждого конкретного сервиса даются наставнику вместе со студентами, поэтому здесь мы только ознакомимся с инструментарием, не погружаясь в детали.</p>
2
<p>Инструкции по использованию каждого конкретного сервиса даются наставнику вместе со студентами, поэтому здесь мы только ознакомимся с инструментарием, не погружаясь в детали.</p>
3
<h2>Сайт Хекслета</h2>
3
<h2>Сайт Хекслета</h2>
4
<p>Как уже говорилось в предыдущих уроках, сайт Хекслета - это основной и главный источник знаний для студента. Студенту на сайте доступны:</p>
4
<p>Как уже говорилось в предыдущих уроках, сайт Хекслета - это основной и главный источник знаний для студента. Студенту на сайте доступны:</p>
5
<ul><li>Уроки, практики, проекты, тексты домашних заданий.</li>
5
<ul><li>Уроки, практики, проекты, тексты домашних заданий.</li>
6
<li>Страница<a>Обучение</a>, где выводится информация о своей группе (при наличии), наставнике, кураторе, прогрессе обучения и содержатся полезные ссылки.</li>
6
<li>Страница<a>Обучение</a>, где выводится информация о своей группе (при наличии), наставнике, кураторе, прогрессе обучения и содержатся полезные ссылки.</li>
7
<li>Страница программы (landing page), где студент может посмотреть из каких модулей программа состоит, что будет в начале и в конце, и зачем он вообще это изучает.</li>
7
<li>Страница программы (landing page), где студент может посмотреть из каких модулей программа состоит, что будет в начале и в конце, и зачем он вообще это изучает.</li>
8
</ul><p>Наставнику на сайте доступны:</p>
8
</ul><p>Наставнику на сайте доступны:</p>
9
<ul><li>То же, что студенту группы, только вместо страницы Обучение страница Наставничество.</li>
9
<ul><li>То же, что студенту группы, только вместо страницы Обучение страница Наставничество.</li>
10
<li>Страница<a>Наставничество</a>, где показываются назначенные группы, студенты, пришедшие на проверку проекты и вопросы студентов на сайте (но не в чате).</li>
10
<li>Страница<a>Наставничество</a>, где показываются назначенные группы, студенты, пришедшие на проверку проекты и вопросы студентов на сайте (но не в чате).</li>
11
<li><a>Профиль наставника</a>, где указывается информация о себе и устанавливается отдельно фото. Это нужно, чтобы выводить в разных частях системы информацию про наставника, не смешивая с личной.</li>
11
<li><a>Профиль наставника</a>, где указывается информация о себе и устанавливается отдельно фото. Это нужно, чтобы выводить в разных частях системы информацию про наставника, не смешивая с личной.</li>
12
</ul><p>Чем чаще мы посещаем страницу Наставничество, тем актуальнее у нас информация по студентам - видно кто отстает, кто опережает, какие вопросы ушли мимо чата и как изменилось количество студентов. Рекомендуется этот интерфейс не только проверять несколько раз в неделю, но и реагировать на провалы активности студентов. Если студент отстает по программе, имеет смысл поинтересоваться у него как дела и нужна ли помощь.</p>
12
</ul><p>Чем чаще мы посещаем страницу Наставничество, тем актуальнее у нас информация по студентам - видно кто отстает, кто опережает, какие вопросы ушли мимо чата и как изменилось количество студентов. Рекомендуется этот интерфейс не только проверять несколько раз в неделю, но и реагировать на провалы активности студентов. Если студент отстает по программе, имеет смысл поинтересоваться у него как дела и нужна ли помощь.</p>
13
<h2>Мессенджеры</h2>
13
<h2>Мессенджеры</h2>
14
<p>Хекслет использует для общения несколько каналов - электронную почту и мессенджеры Mattermost и Telegram. Никакие другие способы коммуникации не используются и по умолчанию запрещены. То есть нельзя взять студента, уйти с ним в Discord и выстроить обучение исключительно на голосовых коммуникациях. Это ограничение связано со следующими факторами:</p>
14
<p>Хекслет использует для общения несколько каналов - электронную почту и мессенджеры Mattermost и Telegram. Никакие другие способы коммуникации не используются и по умолчанию запрещены. То есть нельзя взять студента, уйти с ним в Discord и выстроить обучение исключительно на голосовых коммуникациях. Это ограничение связано со следующими факторами:</p>
15
<ul><li>Кураторы контролируют сроки и качество ответов наставников. Это возможно делать только при наличии видимой переписки. Даже если общение происходило в Telegram студент может просто переслать куратору фрагменты переписки</li>
15
<ul><li>Кураторы контролируют сроки и качество ответов наставников. Это возможно делать только при наличии видимой переписки. Даже если общение происходило в Telegram студент может просто переслать куратору фрагменты переписки</li>
16
<li>Кураторов меньше, чем наставников и охватить большое количество сервисов физически слишком сложно</li>
16
<li>Кураторов меньше, чем наставников и охватить большое количество сервисов физически слишком сложно</li>
17
<li>Некоторые сервисы могут оказаться платными или скрыты за инвайтами, то есть куратор просто не сможет попасть в нужный чат</li>
17
<li>Некоторые сервисы могут оказаться платными или скрыты за инвайтами, то есть куратор просто не сможет попасть в нужный чат</li>
18
</ul><p>Вышеизложенные правила касаются в основном работы с групповыми студентами. При работе с индивидуальными (премиум) студентами мы можем использовать любой мессенджер, который будет удобен студенту и нам. Hexlet рекомендует для этого Telegram или Mattermost, но и другие мессенджеры, например, WhatsApp, Skype, Viber вполне допустимы, если так удобно наставнику и студенту.</p>
18
</ul><p>Вышеизложенные правила касаются в основном работы с групповыми студентами. При работе с индивидуальными (премиум) студентами мы можем использовать любой мессенджер, который будет удобен студенту и нам. Hexlet рекомендует для этого Telegram или Mattermost, но и другие мессенджеры, например, WhatsApp, Skype, Viber вполне допустимы, если так удобно наставнику и студенту.</p>
19
<h3>Mattermost</h3>
19
<h3>Mattermost</h3>
20
<p>Хекслет использует Mattermost, как основной мессенджер.</p>
20
<p>Хекслет использует Mattermost, как основной мессенджер.</p>
21
<p>В студенческое пространство Mattermost добавляются только действующие наставники и их студенты. При этом студенты, которые занимаются без наставника, могут общаться только в сообществе, а студенческое пространство им недоступно.</p>
21
<p>В студенческое пространство Mattermost добавляются только действующие наставники и их студенты. При этом студенты, которые занимаются без наставника, могут общаться только в сообществе, а студенческое пространство им недоступно.</p>
22
<p>В студенческом пространстве находятся служебные чаты для связи с другими наставниками и сотрудниками Хекслета, публикуются объявления, выстраивается коммуникации с групповыми студентами и проходят активности карьерного трека.</p>
22
<p>В студенческом пространстве находятся служебные чаты для связи с другими наставниками и сотрудниками Хекслета, публикуются объявления, выстраивается коммуникации с групповыми студентами и проходят активности карьерного трека.</p>
23
<p>Для общения в студенческом пространстве действует еще одно важное ограничение: все общение должно проходить в чатах, а не в личных сообщениях. Особенно это касается взаимодействия с групповыми студентами. Если студенты группы пишут вопросы нам в личные сообщения, мы должны перенаправить их в чат. Как это сделать корректно, подскажут кураторы.</p>
23
<p>Для общения в студенческом пространстве действует еще одно важное ограничение: все общение должно проходить в чатах, а не в личных сообщениях. Особенно это касается взаимодействия с групповыми студентами. Если студенты группы пишут вопросы нам в личные сообщения, мы должны перенаправить их в чат. Как это сделать корректно, подскажут кураторы.</p>
24
<p>С индивидуальными студентами мы можем общаться в Mattermost в личке.</p>
24
<p>С индивидуальными студентами мы можем общаться в Mattermost в личке.</p>
25
<h3>Telegram</h3>
25
<h3>Telegram</h3>
26
<p>Telegram выполняет две роли, в зависимости от формата поддержки студента:</p>
26
<p>Telegram выполняет две роли, в зависимости от формата поддержки студента:</p>
27
<ul><li>Для студентов с персональным наставником, Telegram - основной мессенджер, а Mattermost вспомогательный.</li>
27
<ul><li>Для студентов с персональным наставником, Telegram - основной мессенджер, а Mattermost вспомогательный.</li>
28
<li>Для студентов групп, Mattermost - основной мессенджер, а Telegram для неформального общения.</li>
28
<li>Для студентов групп, Mattermost - основной мессенджер, а Telegram для неформального общения.</li>
29
</ul><p>Студенты с персональным наставником могут использовать студенческий Mattermost для коммуникации, но обычно у всех есть Telegram, он лучше знаком и дает весь необходимый функционал. Поэтому студенты общаются с наставником в формате личных сообщений в Telegram, а в студенческий Mattermost заходят, чтобы поучаствовать в общих активностях. Например, активности на тему трудоустройства от других наставников или HR-экспертов.</p>
29
</ul><p>Студенты с персональным наставником могут использовать студенческий Mattermost для коммуникации, но обычно у всех есть Telegram, он лучше знаком и дает весь необходимый функционал. Поэтому студенты общаются с наставником в формате личных сообщений в Telegram, а в студенческий Mattermost заходят, чтобы поучаствовать в общих активностях. Например, активности на тему трудоустройства от других наставников или HR-экспертов.</p>
30
<p>Студенты групповой формы обучения используют Telegram как флудилку для неформального общения. Кураторы создают там чат для группы (аналогично Mattermost), добавляют наставника и приглашают студентов. Никакие активности и учебные процессы там не проходят.</p>
30
<p>Студенты групповой формы обучения используют Telegram как флудилку для неформального общения. Кураторы создают там чат для группы (аналогично Mattermost), добавляют наставника и приглашают студентов. Никакие активности и учебные процессы там не проходят.</p>
31
<p>Также в телеграм<a>сообщество</a>могут вступить и студенты, и наставники - да и в целом все желающие. Там происходит в основном общение на темы, отвлеченные от учебы.</p>
31
<p>Также в телеграм<a>сообщество</a>могут вступить и студенты, и наставники - да и в целом все желающие. Там происходит в основном общение на темы, отвлеченные от учебы.</p>
32
<p>Со студентами персональной формы обучения общение происходит только в Mattermost.</p>
32
<p>Со студентами персональной формы обучения общение происходит только в Mattermost.</p>
33
<h2>Gitlab и Github</h2>
33
<h2>Gitlab и Github</h2>
34
<p>Github используется студентами для выполнения проектов. Из интерфейса сайта им подготавливаются репозитории, куда они пушат свой код и потом сдают на проверку автотестам и наставнику. Нам достаточно в нем только просматривать решение студента и ссылаться на него при составлении ревью.</p>
34
<p>Github используется студентами для выполнения проектов. Из интерфейса сайта им подготавливаются репозитории, куда они пушат свой код и потом сдают на проверку автотестам и наставнику. Нам достаточно в нем только просматривать решение студента и ссылаться на него при составлении ревью.</p>
35
<p>Gitlab используется командой Хекслета для хранения исходного кода проектов, домашних заданий и учебных программ. Наставники получают доступ к материалам своей программы, чтобы:</p>
35
<p>Gitlab используется командой Хекслета для хранения исходного кода проектов, домашних заданий и учебных программ. Наставники получают доступ к материалам своей программы, чтобы:</p>
36
<ul><li>Использовать эталонные решения при составлении ревью кода проектов и домашних заданий.</li>
36
<ul><li>Использовать эталонные решения при составлении ревью кода проектов и домашних заданий.</li>
37
<li>Предлагать исправления и улучшения материалов через merge request.</li>
37
<li>Предлагать исправления и улучшения материалов через merge request.</li>
38
<li>Принимать домашние задания от студентов через Issue.</li>
38
<li>Принимать домашние задания от студентов через Issue.</li>
39
</ul><p>Вскоре домашние задания будут интегрированы с сайтом так же, как и проекты, мы получим интерфейс для ревью, а результат работы тестов будут показываться на сайте. Сейчас же работа с домашними заданиями осуществляется через репозитории на Gitlab. Подробно эту механику расскажут соответствующие инструкции, для нас важно помнить, что ревью, как и проекты попадают под ограничение - не более 2 рабочих дней на ревью от наставника.</p>
39
</ul><p>Вскоре домашние задания будут интегрированы с сайтом так же, как и проекты, мы получим интерфейс для ревью, а результат работы тестов будут показываться на сайте. Сейчас же работа с домашними заданиями осуществляется через репозитории на Gitlab. Подробно эту механику расскажут соответствующие инструкции, для нас важно помнить, что ревью, как и проекты попадают под ограничение - не более 2 рабочих дней на ревью от наставника.</p>
40
<h2>Сервисы Google (Drive, YouTube, Docs, Sheets, Slides)</h2>
40
<h2>Сервисы Google (Drive, YouTube, Docs, Sheets, Slides)</h2>
41
<p>Весь контент, созданный наставниками, сохраняется в "базу материалов наставников" - пространство на Google Drive, куда складываются документы, таблицы, презентации, ссылки на полезные материалы и так далее. Когда мы хотим провести для студентов активность на заданную тему или не можем найти тему, то заходим на Google Drive, изучаем материалы и берем их за основу для своих активностей. Это снижает когнитивную нагрузку при необходимости еженедельно производить новый контент, а также повышает качество контента, ведь всегда можно что-то улучшить.</p>
41
<p>Весь контент, созданный наставниками, сохраняется в "базу материалов наставников" - пространство на Google Drive, куда складываются документы, таблицы, презентации, ссылки на полезные материалы и так далее. Когда мы хотим провести для студентов активность на заданную тему или не можем найти тему, то заходим на Google Drive, изучаем материалы и берем их за основу для своих активностей. Это снижает когнитивную нагрузку при необходимости еженедельно производить новый контент, а также повышает качество контента, ведь всегда можно что-то улучшить.</p>
42
<p>Кроме того, Хекслет гарантирует студентам "пожизненный" доступ к теории на сайте. Но зачастую студенты хотят получить и артефакты от активностей наставника - презентацию, код, видеозапись вебинара и так далее. Для удобства, все это сохраняется на Google Drive Хекслета и оттуда куратор или наставник по запросу студента может скачать нужные материалы.</p>
42
<p>Кроме того, Хекслет гарантирует студентам "пожизненный" доступ к теории на сайте. Но зачастую студенты хотят получить и артефакты от активностей наставника - презентацию, код, видеозапись вебинара и так далее. Для удобства, все это сохраняется на Google Drive Хекслета и оттуда куратор или наставник по запросу студента может скачать нужные материалы.</p>
43
<p>Важно обратить внимание наше и студентов, что весь контент принадлежит Хекслету и его распространение за пределами группы рассматривается как пиратство. Это касается и наших материалов - если они были сделаны для группы, то при желании выложить их куда-то еще необходимо предварительно согласовать это с методистами.</p>
43
<p>Важно обратить внимание наше и студентов, что весь контент принадлежит Хекслету и его распространение за пределами группы рассматривается как пиратство. Это касается и наших материалов - если они были сделаны для группы, то при желании выложить их куда-то еще необходимо предварительно согласовать это с методистами.</p>
44
<h2>Прочие сервисы</h2>
44
<h2>Прочие сервисы</h2>
45
<p>Сотрудники Хекслета используют и другие разные сервисы для решения различных задач. Иногда бывает такое, что какой-то сервис оказывается недоступен в нужный момент, или глобально обновился и поменял правила игры. Например, активности с видео проходят зачастую в Zoom, а некоторые инструкции сохранены в Notion. Онбординг студентов на сайте так же запускается через сторонний сервис. Любой из них может в любой момент выдать 500ю ошибку.</p>
45
<p>Сотрудники Хекслета используют и другие разные сервисы для решения различных задач. Иногда бывает такое, что какой-то сервис оказывается недоступен в нужный момент, или глобально обновился и поменял правила игры. Например, активности с видео проходят зачастую в Zoom, а некоторые инструкции сохранены в Notion. Онбординг студентов на сайте так же запускается через сторонний сервис. Любой из них может в любой момент выдать 500ю ошибку.</p>
46
<p>В любой ситуации, когда сторонние сервисы подвели, следует действовать спокойно - предупредить команду Хекслета и студентов, если требуется. Ничего страшного, если из-за внешних факторов отложится активность или не будет возможности что-то сделать. Главное, чтобы студенты понимали, что ситуация под контролем и передана ответственным лицам.</p>
46
<p>В любой ситуации, когда сторонние сервисы подвели, следует действовать спокойно - предупредить команду Хекслета и студентов, если требуется. Ничего страшного, если из-за внешних факторов отложится активность или не будет возможности что-то сделать. Главное, чтобы студенты понимали, что ситуация под контролем и передана ответственным лицам.</p>