futurecoder

从零开始学习 Python。

重新定义互动学习

100% 免费且开源

为初学者精心设计

来看下实际的体验吧!

完全互动

用户必须在提供的编辑器或 shell 中运行代码并回答问题以推进。

轻松调试

只需单击一下,用户就可以运行强大的调试器来可视化执行并找到问题。 有三个调试器,每个都有自己的优势: Python TutorSnoop,和 Bird's Eye(如图)。

增强的错误消息

正常的 Python 回溯对初学者来说很吓人。 futurecoder 消除了恐惧并使它们变得有用。

帕森斯问题

如果学生在尝试解决练习时卡住,并且他们已经用尽了所有提示, 他们可以尝试将打乱的解决方案按正确顺序排列。 这确保他们仍然运用思维,同时减少挫败感。

解决方案路径导航

作为最后手段,学生可以逐渐揭示解决方案,直到他们有足够的信息来自己填写剩余的空白。

这只是功能的冰山一角。
更多信息,请观看下面的视频立即开始!

观看功能和好处的演示:

想接收 futurecoder 的更新吗?

关于

futurecoder 是一个免费开源平台和课程,供完全初学者自学 Python 编程。

futurecoder 的长期目标雄心勃勃:
  • 革新计算机教育。我们相信学编程平台可以做得更好。
  • 制作最好的学习资源,让每个人都可以贡献和改进
  • 允许任何人独立学习编程,无论背景或天赋如何
我们计划通过以下方式实现这些目标:
  • 让学生在学习编写真实代码时保持参与和兴趣
  • 提供易于使用的强大工具以防止挫败感
  • 教授 Python,一个被广泛认为应是第一个学习的语言 以及真实应用中最受欢迎的语言。
  • 使用开源代码库持续迭代

这是一个永无止境的项目。 要使这个网站更大更好,还有很多工作要做。 需要各种帮助,我们会非常感激!

有兴趣贡献代码或课程内容吗?


   查看 GitHub 上的贡献指南