The JetBrains for Education Blog
Products and opportunities to learn and teach programming
JetBrains Educational Products for Teaching
This week, we’re expressing our enduring gratitude to teachers! We want to remind you that our Educational Products are here for you whenever you need support or inspiration as you teach programming.Read article
All postsView all posts
JetBrains Academy: New Projects and Topics in April
It’s been a month since our big content update. Today, we are ready to share what we’ve been working on in April. In terms of numbers, we created 6 new projects and 23 educational topics. Moreover, thanks to your feedback, we also released 4 projects from Beta. Read on to learn more! Java Developer New projects: Tic-Tac-Toe (Beta), SQLite Viewer (Beta)New topics: Comparator, Choosing the
EduTools Plugin 2021.4: JetBrains Marketplace for Courses
Please welcome the 2021.4 version of the EduTools plugin! With this update, we’re introducing a new course repository – JetBrains Marketplace. This version also comes with intelligent spelling and grammar checks, better task descriptions and more custom run commands for educators, new features for JetBrains Academy students and Codeforces participants, and various other improvements and bug fixes.
JetBrains Academy: New Projects and Educational Topics
We want to start by thanking each and every one of our learners for your continuous support and enthusiasm about JetBrains Academy. As of today, we are empowering more than 320 thousand learners all over the world to explore their creativity through programming, become talented developers, and eventually get a career they truly want. We strive to make your learning experience even more valuable.
EduTools Plugin 2021.3 Is Available
Version 2021.3 of the EduTools plugin is here! It comes with new features, multiple improvements, and bug fixes. As a JetBrains Academy learner, when solving code problems in your JetBrains IDE you now have all the code problems from the corresponding topic, along with its theory in one place. As a Codeforces participant, you can now simplify the Run/Debug process for Go and Rust tasks with the au
Wojtek Ślusarczyk Passes a Job Interview Thanks to JetBrains Academy
This interview with Wojtek Ślusarczyk, a Software Tester at Nokia, begins our series of interviews with people inspired to learn programming through JetBrains Academy. Wojtek Ślusarczyk, Software Tester at Nokia “When preparing for the technical interview, I decided to focus solely on JetBrains Academy. It had everything I needed to learn Python — step-by-step guidance in creating applicati
EduTools Plugin 2021.2.1 Is Available
Version 2021.2.1 of the EduTools plugin is out now! This update is packed with new features and improvements, including the ability to restart courses, auto-substitution of input for Run/Debug in Codeforces tasks for C++, updated default task description templates, and various bug fixes. INSTALL EDUTOOLS PLUGIN For learners Restart courses from the Course Selection view It’s good practice to rep
JetBrains Academy: 2020 Annual Highlights
2020 is over, and in this post we’d like to take a look at what JetBrains Academy accomplished last year. The number of learners choosing our platform continues to grow, as does JetBrains Academy itself. The beginning of 2020 saw a momentous occasion in the history of JetBrains Academy. We added the Python track to the already existing Java and Kotlin tracks. Today, more than 116,000 users are le
JetBrains Academy Introduces Annual Subscriptions
Back in June, we took a big step forward with JetBrains Academy and introduced a monthly subscription model. We are grateful to each and every member of our learning community for all your support and the feedback we’ve received! It has encouraged us to take another big step and introduce an annual subscription to JetBrains Academy! Now our users can take advantage of learning on the platform with
JetBrains Academy: New Projects and Educational Topics
After working on content for JetBrains Academy throughout October and November, we’re finally ready to share new projects and educational topics with you! We hope you’ll enjoy the updates as much as we enjoyed creating them. Keep in mind that the beta projects are in the early stages of testing. We appreciate your feedback, because it helps us improve and release these projects publicly sooner. M
We Are Celebrating the Birthday of Our Educational IDEs!
Today we want to wish a very happy birthday to our Educational IDEs, and to thank you for being an important part of our learning community and believing that education has no limits! We want to start the celebration by taking a look back on the journey we’ve made together. Python has been and still is the most popular language used to learn and teach programming for beginners, and our JetBrains
JetBrains AcademyMore posts
EduTools 2021.2 Critical Bug-Fix Update
Today we are releasing EduTools 2021.2, the bug-fix update for EduTools 2021.1. Thanks to the feedback our community provided to us, we promptly discovered that the 2021.1 version was affected by a critical issue with corrupted Java run configurations: EDU-4052. We are sincerely sorry for any inconvenience this issue has caused. Our development team worked hard to solve the problem as quickly as
EduTools Plugin 2021.1 Is Now Out
Version 2021.1 of the EduTools plugin is now available! It introduces the auto-substitution of input for Run/Debug in Codeforces tasks for Kotlin, Java, Scala, and Python; improvements for the Task Description; a fix for C++ Catch support; and various bug fixes for the Course Selection view. As you may have noticed, we’ve also revised the plugin version numbering in this release. It now matches th
EduTools Plugin v4.3 Is Available
Version 4.3 of the EduTools plugin is now out! It introduces a new My Courses tab, along with improved organization of courses in the Course Selection view, a UI update for the Check Panel view, and several improvements for JetBrains Academy users. Read on to learn more! INSTALL EDUTOOLS PLUGIN Keep track of your progress with the new My Courses tab With the new My Courses tab in the Course Selec
Demo Recording: JetBrains Educational Products for Competitive Programming
JetBrains is honored to be a sponsor of the International Collegiate Programming Contest (ICPC), one of the oldest and most prestigious competitive programming contests. On November 6 we held JetBrains Knowledge Day 2020, marking the beginning of the ICPC season and academic year. Olga Telezhnaya, Software Developer at JetBrains Educational Products, shares insights about how our products can give
Edu IDEsMore posts
EduTools Plugin v4.4 Is Released
With this release we’ve been focused on the overall quality of the EduTools plugin and fixed many bugs. Read on to learn more! INSTALL EDUTOOLS PLUGIN Here are the most notable fixes available in v4.4: The formatting issue with task descriptions has been fixed (EDU-3806). You can now participate in Codeforces contests using a different programming language for each (EDU-3713). The proxy set
EduTools Plugin v4.2 Is Here
EduTools plugin v4.2 is out and packed with improvements to the Course Selection view, support for 2020.3 versions of IntelliJ-based IDEs, and default placeholder texts customized for each supported programming language. INSTALL EDUTOOLS PLUGIN (more…)
EduTools Plugin v.4.1 Is Out
EduTools plugin version 4.1 has improved integration with JetBrains Academy, new features for course creators, and some fresh UX changes.
Learning CoursesMore posts
EduTools Plugin v.3.9 Released!
The 2020.2 release season for IntelliJ-based IDEs has already started, and we’re happy to announce that we’ve just released version 3.9 of the EduTools plugin, with support for the 2020.2 IDE releases. The 2020.2 versions of IntelliJ IDEA Edu and PyCharm Edu are also available. They combine the latest fixes for PyСharm and IntelliJ IDEA with the latest EduTools plugin updates from v3.9, such as su
JetBrains Academy Celebrates the Close of Its Early Access Program with 50% Discount Plan
After a 16-month Early Access Program (EAP), 16 EduTools plugin releases, and 70 weekly platform updates, we've moved JetBrains Academy out of EAP to a subscription model. Now we're celebrating with various trial options and a 50% discount plan.
EduTools Plugin 3.8 Is Out!
The latest EduTools plugin release is now ready for you to try! Inside you will find a pack of new features, including: New tabbed view for course selection. The task description now shows the last verification result. Submissions display for JetBrains Academy. For the full list of changes, improvements, and bug fixes, please see the release notes. INSTALL EDUTOOLS PLUGIN (more…)
EduTools v3.6: a New UI for Filtering Courses, PyCharm Edu 2020.1, and IntelliJ IDEA Edu 2020.1
Hooray, EduTools plugin v3.6 and the 2020.1 versions of PyCharm Edu and IntelliJ IDEA Edu are now released! We’ve made a lot of performance improvements, bug fixes and added some new things to provide you with a truly enjoyable experience of learning and teaching to program. INSTALL EDUTOOLS PLUGIN But, first things first: A new, easier-to-use UI for filtering courses This new UI helps you easil
Tools for TeachingMore posts
Keep Learning and Teaching with JetBrains!
Today’s fast-paced world pushes us to keep improving and to learn new things every day. And when we heed our inner drive to evolve and advance, we don’t just change ourselves – we change the world for the better, one step at a time. At JetBrains, we are passionate about continuous improvement, and we hold learning in the highest regard. We care deeply about those who never stop learning or who hel
EduTools plugin v3.5 released!
Please welcome EduTools v3.5! In this post, you’ll learn about several new features that are available in the latest plugin version: Support for code snippets and TeX in multiple-choice tasks. A new dialog for creating sections, lessons, and tasks. C++ support for Codeforces. For the full list of issues addressed in EduTools 3.5, please see the release notes. INSTALL EDUTOOLS PLUGIN (more&helli
EduTools Plugin v3.4 Released!
EduTools 3.4 is here! In this update, we’re introducing support for programming challenges from Codeforces, the programming contest platform, and support for version 2020.1 of all IntelliJ-based IDEs. Codeforces support IntelliJ Platform 2020.1 support IntelliJ IDEA Edu and PyCharm Edu (more…)
EduTools plugin v3.3 released!
Introducing EduTools plugin v3.3! With this update, you can enjoy Go support and an improved experience for both learners and educators. The new plugin version also includes automatic Python package upgrades for learners, added templates for course creation, and eye-catching course update notification. Key features: Go support Automatic installation of Python packages For Educators: Templates fo
Tips for Students: How to Start Your Programming Career
Sebastian Aigner, a passionate education-focused developer advocate at JetBrains, talks about working with students as well as his path from university to JetBrains, and he offers inspiration for those who are ready for frustration. To help you study and improve your programming skills JetBrains offers: Free licenses to students and faculty members. Educational Products for interactive lear
Online Learning: How One Developer Went from Beginner to Pro
People get into programming in different ways. Some begin learning it in school, some go to university to study Computer Science, while others get started with online courses – like Zina Smirnova, now a member of the Educational Products development team at JetBrains. We talked with Zina to find out more about her professional path. Can you tell us about your background and how you decided to bec