入门

了解如何入门,并充分利用你的 Exercism 体验


欢迎来到 Exercism!

Exercism 上有很多事情可做,主要有这几个方向:

  • 熟练使用 50 多种编程语言中的一种
  • 指导学员,帮助他们提升熟练度
  • 参与 Exercism 的建设

学习一门编程语言

Exercism 的首要目标是帮助人们熟练使用自己选择的那门编程语言。 Exercism 通过让你做练习,帮助你越来越熟练地掌握一门编程语言。

可供选择的编程语言超过 50 种,种类非常丰富。 要开始学习一门编程语言,先到轨道页面找到你想学的那门语言。

选定语言后,进入它的轨道页面并加入该轨道。 加入轨道后,你就可以立刻开始做练习了。

每完成一道练习(也就是:写出能通过所有测试的实现),你就会解锁更多练习,熟练度也会随之提高。 解锁练习页面有关于如何解锁练习的更多说明。

如果你在某道练习上卡住了,可以向导师求助。 导师会和你交流,帮你摆脱困境。

祝你学习愉快!

指导学员

想把你的知识分享给他人吗? 那么指导正适合你!

指导是一种有趣又有收获的方式,既能巩固自己的学习,又能帮助他人学习和发现他们不知道的东西。 参与指导还能获得声誉。

不确定自己能否有效地指导别人? 我们最好的导师中,有些人当初也这么担心过。

有兴趣成为导师吗? 请查看指导页面了解如何成为导师。

参与 Exercism 的建设

Exercism 是一个开源的非营利项目,由来自各种背景的人共同打造。 我们有一百多位专注的维护者和数千名贡献者,目标是打造网上最好的免费代码学习平台。

想参与 Exercism 的建设吗? 贡献页面概述了你可以参与的各种任务。 我们的任务种类繁多,规模从微不足道到非常庞大都有。

从没给开源项目贡献过代码? 我们会帮你提交第一个拉取请求。

贡献被合并了?太好了! 你会在网站上被列为贡献者。 每次贡献还能获得声誉。