面向教育的 PyCharm

在您的 IDE 中
学习 Python
完善您的现有技能
创建教育课程
解决编码挑战

无论您是 Python 初学者还是准备与他人分享您的编程知识,您都可以在 IDE 中直接完成。

安装 PyCharm,转到 Learn(学习)标签页,并点击 Enable Access(启用访问)。就是这么简单!您现在就可以享受 Python 教学的乐趣了。

以您喜欢的方式学习 Python!无论您是选择循序渐进的课程、构建应用程序还是参加竞赛,您都将在学习 Python 的同时积累 IDE 方面的经验,这对于开发者的职业生涯而言是不可或缺的。

交互式课程

根据您的熟练程度选择课程并学习 Python 的基础知识,或提升您在诸如 NumPy 或 Tkinter 等特定主题的技能。

实践第一

没有实践就无法学习编程。我们的课程在理论知识之后加入了编码练习,以确保概念经得起实践的检验。

即时反馈

每当您觉得自己在某项任务上遇到阻碍时,都会收到有关您的作业的即时反馈,并获得包含提示和实用错误消息的额外帮助。

现实应用程序

借助 JetBrains Academy 集成,您可以通过创建应用程序的方式来学习 Python,例如创建您自己的垃圾邮件过滤器、聊天机器人和简单的搜索引擎。

编程竞赛

如果您拥有 Python 方面的经验,请通过 Codeforces 竞赛进行自我挑战。借助 PyCharm 的功能节省时间并在竞争中夺得先机。

游戏化挑战

我们的 CheckiO 集成提供了游戏化编码挑战,您可以直接在 IDE 中解决这些挑战。选择您的熟练程度,开始游戏,玩得开心!

您想激励学生的学习积极性、促进他们的学习过程并帮助他们真正享受编程吗?PyCharm 的教育功能可以满足您的需求。

创建课程

构建自己的课程并安排其中的课次非常方便!尤其是当您已拥有 IDE 中的所有必要工具时。

知识测验

将不同的任务添加到您的课程中,例如选择题、理论主题或通过输出验证的编码练习。

添加占位符

创建诸如“在此处键入”的占位符,并在它们之间创建依赖关系,以便学员可以在任务之间重用他们的代码。

自动执行检查

编写将自动检查学生作业的测试。

提供反馈

通过提供包含实用错误消息的即时反馈来帮助您的学生。

分享您的课程

在 JetBrains Marketplace 上发布或在私下与他人分享您的课程。

为什么要通过 PyCharm 学习?

了解如何使用 IDE 是开发者职业生涯的必备技能

有助于提高工作效率的功能

借助诸如代码补全和实时错误检查等 IDE 功能,您在编码时不再会频繁遭遇问题。

智能编辑器

了解如何通过代码格式设置来正确设置代码样式,同时使其易于维护和阅读。

运行和调试

通过运行您的代码来检查它是否正常工作。使用调试器找出问题所在。

已有超过 700,000 名用户通过我们进行教学。想要加入吗?

01

下载 PyCharm

02

切换到 Learn(学习)标签页

03

点击 Enable Access(启用访问)

您还可以使用支持科学工具、Web 开发、远程开发等功能的 PyCharm Professional Edition。提供 30 天免费试用。详细了解 PyCharm