You can take a number of programming courses on Cogniterra using the EduTools plugin, an educational plugin for learning and teaching programming languages. There you can get real-world programming experience by solving problems within an intelligent IDE connected to Cogniterra.
Currently, the following programming languages are supported: Java, Kotlin, Python, JavaScript, Scala, Rust, C/C++, and Go.
How to join a course in your IDE
- You need to have an account on Cogniterra (create it here: https://cogniterra.org/registration) and be enrolled in this course online (ask your teacher for an invitation link);
- Download and install the EduTools plugin;
- Open your IDE, go to the My Courses tab on the Welcome Screen, click Start New Course, and then go to the Cogniterra tab. You can also access this dialog by going to File | Learn | Browse Courses| Cogniterra;
- Choose the course from the list or click Open Cogniterra course by link… to join the course you want by link.
You will be asked for your Cogniterra email and password. If you don't remember your password, or you've used social networks to login to Cogniterra, you can reset the password or change it in your profile settings when you are logged in; - Click OK and you are ready to go!
You can also read the EduTools plugin documentation.