With the EduTools plugin, you can learn and teach programming languages such as Kotlin, Java, and Python in the form of coding tasks and custom verification tests right inside of JetBrains IntelliJ Platform based IDEs.How It Works
Install EduTools plugin: Go to Preferences -> Plugins (or Configure -> Plugins from the Welcome Screen), press Install JetBrains Plugin... and search for the EduTools plugin.
Choose the learning or teaching mode: When it's installed for the first time, the EduTools plugin asks you to select whether you're a Learner or an Educator.
As an Educator:
As a Learner:
You may also be interested in PyCharm Edu – a special educational edition of PyCharm IDE. All the features available in PyCharm Edu are also available in the EduTools plugin.