Please welcome PyCharm Educational Edition, a new easy-to-use yet powerful Python IDE for learning and teaching Python programming! With special interactive educational functionality, PyCharm Educational Edition combines the easy learning curve of interactive coding platforms with the power of a real-world professional tool to help novice programmers learn the craft and turn professional quicker than ever before!
Don't wait — download PyCharm Education Edition for your platform and start learning Python programming today!
The core features of this edition are:
Special new Educational project type. From a student's point of view, an Educational project is like an interactive course that includes tasks and files for editing, and a Check button that gives instant feedback and scores your assignment. With this type of project, teachers can create courses or assignments with lessons and tasks, create exercise code, define expected results, write tests that will work in the background. In particular, they can employ the "fill in the missing code" educational technique where you ask a student to insert the correct code in an already existing code sample.
A greatly simplified interface to make the learning curve as easy as possible. The advanced tools are hidden by default and may be activated as you progress.
On Windows, Python is installed together with PyCharm, with no additional installation required. Linux and Mac OS installers automatically detect a system interpreter. All you need to start learning is just to install PyCharm.
Read more about PyCharm Educational Edition on its website and download it for your platform!
Check the Quick Start guide and learn more about PyCharm's educational functionality.