Announcing PyCharm Edu 2: Simple is better than complex

Today we’re announcing PyCharm Edu 2, the second version of our free, easy-to-use and professional IDE for learning and teaching programming with Python.


This release brings a lot of changes to the previous PyCharm Educational Edition including a brand new name: PyCharm Edu. In refining PyCharm Edu 2 we have taken inspiration from the motto, “Simple is better than complex,” from The Zen of Python, an informational standard for the Python language.

In this release, we simplified the existing UI and functionality, adding educational features to help novice programmers become professional more quickly than ever before! Educators and teachers also receive new improvements for creating interactive programming courses and managing their students’ progress more easily.

Download PyCharm Edu 2 for your platform today!

What’s New in PyCharm Edu 2?

For novice programmers:

  • Simplified step-by-step debugger
  • Inline debugger
  • Simplified UI
  • Temporary Python Scratch files
  • Quick Python packages installation

Please see the what’s new page for more details or, for a quick visual overview, watch this short introductory video:

PyCharm Edu makes debugging a breeze. To learn more about using the new debugger, here are a few tips and tricks:

For course authors:

  • Various course creation improvements
  • Integration with Stepic, a learning management platform

See the what’s new page for more details or watch this “How to create a course” video:

Possible Applications

possiblePyCharm Edu can be used as self-study guide or in traditional programming courses and MOOCs. In addition to completing interactive courses, you can also develop Python projects and use the integrated Python console, as well as the debugger, VCS, and all the great features that PyCharm already offers.

Learn how Pycharm Edu works and don’t wait a moment longer — download PyCharm Edu 2 and start you journey with Python programming today! For more details and learning materials, visit the PyCharm Edu website and check out the Quick Start guide to get rolling.

To get involved:

Read our blog to stay tuned for news, updates and everything that goes on with PyCharm Edu. And do give us feedback on how we’re doing.

Develop with pleasure!
JetBrains PyCharm Team

About Dmitry Filippov

Product Marketing Manager at JetBrains
This entry was posted in Education, Release Announcements and tagged , . Bookmark the permalink.

10 Responses to Announcing PyCharm Edu 2: Simple is better than complex

  1. Austin Cory Bart says:

    I remember when the previous version came out, and I was excited but tempered. I can see how you guys really responded to the community feedback – this version sounds fantastic and I’m really excited! I can’t wait to try out the course creation features, and the inline debugger seems fantastic. Does Stepic work with LTI, so I could transport student grades over to Canvas or whatever LMS I want?

    I’m looking forward to getting to use this down the road (too late for this year unfortunately). It seems like a “killer app” when it comes to a Python IDE.

    • Stepic does support LTI, but it is limited in use because of some security issues. We’re working hard to make this feature publicly available by the end of 2015 (will be in a course settings on Stepic).

  2. Austin Cory Bart says:

    Also, I strongly recommend you email the SIGCSE mailing list, there’s probably a lot of instructors that would be interested in using this:

  3. Pingback: PyCharm Edu 2 – Python IDE | Tecnología e intereses varios ;)

  4. Pingback: Announcing The PyCharm 5 EAP Opening | JetBrains PyCharm Blog

  5. Pingback: PyCharm 5 EAP 发布 完全支持 Python 3.5 | 客家网络

  6. Pingback: Announcing the PyCharm Edu 2.0.1 release update | JetBrains PyCharm Blog

  7. Gaëtan de Menten says:

    This is going in the right direction. The only gripes I got so far with PyCharm Edu is that if you use Restore Default/Restore All Defaults in Appearance & Behavior > Menus & Toolbars, it reverts to PyCharm Community defaults, not PyCharm Edu defaults!

    And in a related issue, if you try to save/restore settings in PyCharm Edu, “Menus and toolbars customization” is not in the list of stuff you can save/restore. Which means, I cannot pass my config based on Edu to a colleague.

  8. Thank a lot, thats great !

  9. Pingback: Announcing the PyCharm Edu 2.0.1 release update | PyCharm Blog

Leave a Reply

Your email address will not be published. Required fields are marked *