Educational Products 2019.2 Help

EduTools Plugin FAQ

If you can't find the answer to your question, contact our support team by selecting EduTools plugin in the Product field.

What is EduTools?

EduTools is a plugin for JetBrains IDEs based on the IntelliJ Platform. It is designed to help you learn and teach programming languages such as Kotlin, Java, and Python in the form of coding tasks and custom verification tests.

Is it free?

The plugin itself is free of charge.

How to install EduTools plugin?

The EduTools plugin can be installed straight from the IDE. Go to Settings/Preferences dialog (Ctrl+Alt+S), select Plugins , then switch to the Marketplace tab, search for EduTools and click Install. Click OK to apply the changes, and restart the IDE if prompted.

To learn more, see the detailed Installation Guide.

I want to become a learner. What should I do next?

Install the EduTools plugin in your IDE of choice, select the Learner role, and choose a course. See the Learner’s Start Guide.

I want to teach programming languages. How can I start my own course?

Install the plugin, select the Educator role, and create a new course. You can refer to the Educator’s Start Guide.

If you have additional questions about using EduTools as an educator, email us at academy@jetbrains.com for help.

How to switch between these two roles?

To enable or disable the course creation functionality, go to Help | Enable Course Creator Features.

What is a Framework Lesson? What’s the difference between simple lessons and framework lessons?

The main intention of framework lessons is to work continuously with the common code through multiple tasks and lessons. This type of lesson allows students to build their own projects while learning to program.

See this guide for more details.

What programming languages does EduTools support?

Currently, we support the following programming languages: Java, Kotlin, Python, JavaScript, Scala, Rust, and C/C++ (in Learner Mode only).

Does EduTools integrate with any e-learning systems?

Learners can join courses from Stepik and CheckIO, use selected courses from Coursera, and import projects from Hyperskill.

What options do I have to share my courses?

You can share your course locally, or publish it on Stepik to share it with your students or co-workers publicly or privately.

See our course sharing tutorial.

Do I have to always be online to use EduTools?

The software is installed locally, but Stepik and CheckIO courses and Hyperskill projects require Internet access. We have a couple of built-in courses such as Kotlin Koans and Introduction to Python which you can access locally.

Last modified: 7 August 2019