← 返回全部文章

Linux Journey 全新改版:从阅读页面到交互式学习

新版 Linux Journey 带来了重新设计的课程界面、分步学习、情境化问题、即时反馈和学习进度记录。

一条浅色道路穿过圆润的绿色山丘,上方有三道蓝色风迹

旧版 Linux History 页面几乎把所有内容同时放在一块屏幕上:左边是课程目录,中间是完整文章,右边是练习和 Quiz。内容都能找到,但学习者需要自己判断应该在哪里暂停、下一步去哪里,以及文章末尾的一道题是否足以检查理解。

旧版 Linux Journey 英文课程页面,包含侧边目录、完整文章、练习和 Quiz

新版 Linux Journey 把起点提前到了课程层级。课程页会先展示课程序列、每节课的简短学习目标,以及开始或继续学习的统一入口。

重新设计的 Getting Started 英文课程页面,按顺序展示交互式课程目录

界面变化服务于一个更重要的调整:Linux Journey 不再只是一组供人从头读到尾的文章。每节课现在都由讲解、选择、反馈和继续学习组成一个小型学习循环。

从课程目录进入学习模式

重新设计的 Getting Started 课程把 11 节课排成一条清晰路径。每个条目都列出课程名称和学习内容。打开第一课之前,学习者就能看到 Linux History 如何连接到发行版选择,以及后续各个发行版的介绍。

选择 Start Course 后,课程会在学习模式中打开。页面不再一次性展示全文,而是从第一个有意义的内容块开始,逐步展开后续内容。顶部进度条显示当前课程完成度,Continue 按钮给出明确的下一步。

登录用户可以保存课程和课时进度。学习这些课程不要求登录;账号只用于在不同设备间保留完成状态。

问题成为讲解的一部分

旧版 Linux History 在文章结尾提出一道回忆题:谁开发了 Linux 内核?新版则把检查题放在它所依赖的讲解之后。

例如,课程先解释 UNIX 用 C 语言重写后获得了更好的可移植性,随后让学习者从三种结果中作出判断。选择一个选项后,页面会立即给出针对该选项的反馈。错误答案会说明它与前文哪里不符,正确答案则再次强化可移植性这一原则。只有选出正确答案后,课程才会继续。

新版 Linux History 英文学习模式,显示课程进度和情境问题的即时反馈

这些问题是理解检查,并不声称学习者已经掌握 Linux 系统管理。它们的任务更具体:在合适的位置打断被动滚动,让学习者应用刚刚读到的解释。

完成一节课后,播放器还会展示学习成果、下一课入口和重新学习选项。课程之间的衔接因此成为学习流程的一部分,而不再只依赖侧边栏导航。

内容也为新流程进行了调整

仅靠界面无法形成这种体验。Linux Journey 的课程内容也迁移到了可以被播放器拆分为有意义步骤的新结构。

修订保留了仍然准确的讲解、示例、图片和练习链接,同时移除旧版独立的 Exercise 和 Quiz 容器,把有用材料移到它所支持的主题旁边,并将值得保留的问题改成情境化单选检查。每节课最后都会用一段简短总结说明学习者现在能够解释或完成什么。

在当前课程集合中,九种支持语言的每节课都包含四到五道这类检查题。每个选项都有反馈,每个问题也必须能够仅根据此前已经讲授的内容作答,不要求学习者依赖未说明的 Linux 知识。

这并不是用一套全新内容替换原有 Linux Journey。变化的重点是为原内容建立新的交付结构,并在过渡、解释或问题需要支持交互流程时做针对性修改。

依然免费,依然开放

重新设计的 Linux Journey 仍然完全免费。阅读和完成课程不需要付费或注册账号;创建免费账号只是为了保存学习进度。

课程内容也继续在官方 Linux Journey 仓库中开源,并采用 CC BY-SA 4.0 许可。社区仍可为课程内容和翻译提交贡献。

你可以从 Getting Started 开始学习,也可以在 GitHub 查看并改进源内容。