学习论坛

我们的学习 web 开发页面每个月可以获得上百万次的浏览量,且拥有活跃的论坛可供人们寻求普遍的帮助,或请求对他们的测验进行评估。我们乐于帮助人们回答帖子中的问题,以让这个学习社区更加壮大。

我们需要的帮助

MDN 学习论坛中,主要需要帮助回答以下两类贴子中的问题:

  1. 有关 web 开发的常见问题。
  2. 需要帮助的特定问题,及出现在 MDN web 开发学习区,需要评估或帮助的技能测试和作业题。

如何受益

  • 帮助人们解决他们的代码问题是学习更多 web 技术的好方法——当你研究一个解决方案并为别人的问题写出答案时,你会对这个主题有更深的理解,并提高你的技能。
  • 随着你在 MDN 社区的参与度提升,你会认识到更多 Mozilla 的工作人员和其他社区成员,这些人可以增加宝贵的接触机会,帮助你的问题得到解决,提升你的知名度。
  • 帮助回答编码问题在很大程度上是对自己的奖励,但它也将展示你在 web 技术方面的专业知识,甚至可能帮助你的课程成绩得到提升,或找到工作机会。

需要什么样的技能

  • 你需要拥有渊博的 web 技术(如 HTML、CSS 和 JavaScript)相关知识,最好应该善于解释技术主题,并乐于帮助初学者学习编码。
  • 这个论坛主要使用英语进行交流——你应该对英语有一定的熟练程度,但不必太完美。世界各地的人都会访问我们的论坛,我们希望每一个访问者都能感到尽可能地舒适和包容。

怎样帮助

  1. 如果你还没有 Mozilla Discourse 账号,请注册一个。
  2. 如果还不熟悉相关内容,请看一下学习 web 开发部分,并对那里的内容有一些初步的了解(请查阅下述 MDN 学习区的结构一节)。

当你准备好了之后:

  1. 查看学习论坛,留意那些没有回复的贴子——这往往是好的出发点。
    • 提示:如果你找不到没有回复的贴子,检查那些最近更新的,并看看能不能添加一些还没有提及过的有用的内容。
  2. 如果你所回复的贴子是一般性的求助,那就回复他们,并在你有时间的情况下给予他们尽可能多的帮助。
  3. 如果你所回复的贴子是请求“技能测试”或“作业”任务的评估:
    1. 分清楚要评估的文章或任务,并找到相应的打分指南。完全可以向贴主索要相应技能评估或测试的链接。
    2. 确认提交的代码——他们可能会以 codepen、jsfiddle、jsbin 或相似链接的形式给出代码。如果他们没有以易于评估代码的方式给出代码,可以要求他们将代码附于 codepen、jsfiddle 或相似的平台上并给出链接。
      • 一个常见的问题是,人们会以 discourse 消息的形式直接贴出代码,而 discourse 会将 HTML 元素渲染,将引号转换为智能引号,从而破坏代码的结构。所以最好以可分享的代码编辑器链接应用形式给出。
    3. 通读代码并评估
      1. 它是否有效,是否能够返回应有的结果?
      2. 如果不能正常工作,为什么?
      3. 能否给予这个人建议,可以让代码变得更加优秀(更有效、最佳实践等)?
    4. 给他们一份报告,说明表现情况:
      1. 一些评分指南建议为每个问题分别赋值分数,但你不必太精确。
      2. 如果这个人做得很好,只是有一些小毛病,要予以指出,但仍要以赞美为主。
      3. 如果这个人做得差不多了,离成功只有一小段距离,告诉他们做得不错,然后告诉他们如何修复以达到任务要求,也许还可以链接到打分指南,这样他们就可以看到我们做了什么。
      4. 如果这个人没有真正接近一个可行的解决方案,要善意地鼓励他们,并尝试给他们一些线索,告诉他们应该往什么方向走。再给他们一次机会,让他们尝试做得更好。
      5. 如果你需要任何帮助,请在 Matrix 上的 MDN Web 文档聊天室寻求帮助。

备注: 最重要的是:要有耐心,要友好,要善良。记住,这些人中的大多数都是初学者。

MDN 学习区的结构

当帮助回答 MDN 学习 web 开发相关的问题时,最好先自行阅读其中的一些文章,获得基础的知识,并熟悉那里的内容架构。

  1. 大致通读一遍页面的结构。
  2. 特别是查看一下现有的评估类型:
  3. 看一眼与学习区相关的 GitHub 仓库(大部分文件都在 https://github.com/mdn/learning-area/ 中,还有一些文件在 https://github.com/mdn/css-examples/tree/master/learn 中)。初学者需要帮助的大部分例子都包含在这里。
  4. 每项评估或测试都有相关的打分指南或推荐解法,可以帮助你评估他们的工作。
  5. 存在更容易找到这些资源的模式,如:

开始时,浏览这些东西似乎很麻烦,但随着你对练习题目的熟悉,你会发现这个过程越来越容易。