学习和教授 Python 编程的
专业工具

免费下载

面向学习用户

在令人鼓舞的环境中享受一种实用、有趣和互动的编程学习方式。

  • 选择一个特色 Python 课程
  • 阅读理论部分并完成练习以实践所学知识
  • 即时获取赋值反馈

面向教育工作者

分享您的知识,并帮助学习者使用专业工具通过互动课程练习编程。

  • 使用自定义占位符和错误消息创建练习任务
  • 添加可以自动检查赋值并提供反馈的集成测试
  • 分享您的课程,检查提交的内容并跟踪学习者的进度

JetBrains Academy

通过创建应用程序学习编程

获得包含端到端构建工作项目所需的所有概念的课程

感受现实生活中的发展

在专业的 IDE 中完成复杂的项目,并通过 PyCharm Edu 建立信心

开始学习

互动任务

理论和实践

从简单的“填入代码”练习到更具挑战性的任务,构建的结构化课程流程使学习者感到友善。 IDE 编程任务的特色是要完成占位符,并在出现问题时显示有用的错误消息。 带有代码示例、提示和多项选择任务的详细练习说明可帮助学习者保持专注和兴趣。 借助 YAML 的支持,教育工作者可以轻松创建此类交互式结构化课程。

智能检查工具

归功于集成的自定义测试

认为您的练习代码编写好了吗? 单击 “检查” 按钮,并收到有关您提交的即时反馈,其中包含有关最常见代码错误的提示和错误消息。 教育人员可以在单元测试框架的帮助下创建自定义测试,以自动验证学习者的提交内容,从而实现这种支持。

广泛的课程共享选项

用于公共和私人访问

分享您的知识并推广最佳做法。 在 MOOC 平台上公开分享您的课程,或与您的学生或同事私下分享您的课程。 PyCharm Edu 的入门学习者可以访问所有公开的特色课程。 不要犹豫,传播您的知识!

专业的环境

效率类功能(例如智能代码补全、代码检查和可视化调试器,等等)不仅能够提升您的学习效率,还会帮助您轻松且无缝地切换到其他 JetBrains 工具。

充分利用经过优化的工作区

使用熟悉的 IDE 会让您如鱼得水,可自定义的颜色与键盘快捷键方案和所有外观设置让您能够保持专注和避免分心,从而实现高效开发。

使用智能编辑器更快地学习

充分利用语言特定的语法和错误突出显示,帮助您避免代码错误。 学习如何使用代码格式化正确设计您的代码样式,得益于代码补全和快速文档,您不会陷入困境。

运行和调试代码

运行您的代码以确保一切正常运行。 使用带图形化 UI 的强大调试器查找出错的位置 — 设置断点、分步运行您的代码,然后点击几下即可获得所有可用信息。