Linux Journey: новый формат интерактивного обучения
Linux Journey получил новый интерфейс курсов, пошаговые уроки, контекстные вопросы, мгновенную обратную связь и отслеживание прогресса.

Старая страница Linux History показывала почти всё на одном экране: список уроков слева, полный текст статьи в центре, упражнения и тест справа. Материал был доступен, но учащемуся приходилось самому решать, как двигаться по нему, где остановиться и достаточно ли одного вопроса в конце для проверки понимания.

Новый Linux Journey начинает с уровня курса. Сначала страница показывает последовательность уроков, краткий результат каждого из них и единую точку для начала или продолжения обучения.

За визуальным обновлением стоит более важное изменение: Linux Journey больше не организован только как набор страниц для чтения. Теперь каждый урок представляет собой короткий цикл из объяснения, решения, обратной связи и перехода дальше.
От программы курса к режиму обучения
Обновленный курс Getting Started выстраивает 11 уроков в последовательный маршрут. В каждом пункте указаны название и тема. Еще до открытия первой страницы видно, как Linux History переходит к выбору дистрибутива, а затем к руководствам по отдельным дистрибутивам.
Кнопка Start Course открывает урок в режиме обучения. Вместо одновременного показа всей страницы проигрыватель начинает с первого содержательного блока и раскрывает материал шаг за шагом. Индикатор показывает прогресс внутри урока, а кнопка Continue задает следующее действие.
Пользователи с учетной записью могут сохранять прогресс курса и уроков. Для самого обучения вход не требуется; учетная запись нужна только для синхронизации состояния между устройствами.
Вопросы внутри объяснения
Старый тест Linux History задавал после статьи один вопрос на запоминание: кто разработал ядро Linux? В обновленном уроке проверка появляется сразу после материала, необходимого для ответа.
Например, после объяснения того, что переносимость UNIX выросла благодаря переписыванию на C, учащийся выбирает одно из трех возможных следствий. Для каждого варианта отображается отдельная обратная связь. Неверный ответ объясняет расхождение с предыдущим материалом, а верный закрепляет принцип переносимости. Продолжить урок можно только после правильного выбора.

Эти вопросы проверяют понимание, но не утверждают, что учащийся уже освоил администрирование Linux. Их задача более узкая: остановить пассивное чтение в подходящий момент и предложить применить только что данное объяснение.
После завершения тот же проигрыватель показывает результаты урока, ссылку на следующий материал и возможность пройти урок заново. Переход между уроками становится частью учебного процесса, а не отдельным пунктом бокового меню.
Содержание адаптировано к новому процессу
Одного интерфейса для этого недостаточно. Уроки Linux Journey также перенесены в структуру, которую проигрыватель может делить на осмысленные шаги.
Точные объяснения, примеры, изображения и ссылки на практику сохранены. Отдельные старые блоки Exercise и Quiz удалены, полезный материал перенесен ближе к соответствующей теме, а значимые вопросы преобразованы в контекстные задания с одним вариантом ответа. Каждый урок теперь завершается кратким итогом того, что учащийся может объяснить или сделать.
В текущей коллекции каждый урок на всех девяти поддерживаемых языках содержит четыре или пять таких проверок. Каждый вариант получает обратную связь, а на любой вопрос можно ответить по материалу, уже изложенному ранее. Необъясненные знания Linux не требуются.
Исходный материал Linux Journey не заменен целиком. Для него создана новая структура подачи, а переходы, объяснения и вопросы точечно изменены там, где это требовалось интерактивному сценарию.
По-прежнему бесплатно и открыто
Обновленный Linux Journey остается бесплатным. Для чтения уроков не нужны оплата или учетная запись; бесплатный аккаунт требуется только для сохранения прогресса.
Содержание уроков остается открытым в официальном репозитории Linux Journey и распространяется по лицензии CC BY-SA 4.0. Репозиторий продолжает принимать вклад сообщества в уроки и переводы.
Начать можно с курса Getting Started, а посмотреть и улучшить исходные материалы — на GitHub.