EduTools Releases Tools for Teaching

Вышла новая версия плагина EduTools 2021.12

Read this post in other languages:
English

Мы выпустили EduTools 2021.12! Плагин поддерживает задачи из JetBrains Academy с ответами в виде строковых значений, а также решение задач с данными с использованием языков, отличных от Python. Создатели курсов теперь могут запрещать редактирование файлов проекта. Кроме того, мы внесли другие важные изменения и устранили некоторые ошибки.

УСТАНОВИТЬ EDUTOOLS

Для учащихся JetBrains Academy

🆕 Поддержка задач открытого типа

При работе над проектами JetBrains Academy в браузере вы, возможно, сталкивались с задачами, которые требуют ответа в виде текста или иной последовательности символов, например вставку недостающей части кода. Теперь такие задания можно выполнять прямо в IDE, пользуясь функциями помощи при написании кода, такими как анализ кода и автодополнение. Просто введите решение в специальную строку в текстовом файле и нажмите Check, чтобы проверить результат.

🆕 Поддержка решения задач с данными с использованием языков, отличных от Python

В предыдущей версии EduTools мы добавили поддержку решения задач с данными с использованием языка Python. Теперь вы можете решать такие задачи, используя любые языки программирования, будь то Go, Java, Kotlin, JavaScript, Scala, C/C++, Rust или Python. Если вы изучаете несколько языков, рекомендуем вам попробовать решить одну и ту же задачу с данными, используя разные языки, а потом поделиться с нами результатами в Twitter или на Facebook!

Обратите внимание, что поддержка того или иного языка программирования зависит от того, с какой IDE вы работаете. Например, в PyCharm Edu вы не сможете решать задачи с данными, используя Kotlin, но это можно сделать в IntelliJ IDEA Edu. Подробнее о поддержке разных языков — в примечаниях к этой версии EduTools.

Для создателей курсов

🆕 Нередактируемые файлы

Теперь используемые в вашем курсе файлы можно пометить как нередактируемые, чтобы учащиеся не могли их изменить. Например, можно защитить от редактирования файлы заданий, чтобы учащиеся не изменили их случайно и не выполняли неверные инструкции.

Важные улучшения

  • EDU-4456. Мы добавили фоновую подсветку фрагментов кода на панели описания задания, чтобы было проще отличить код от текста.
  • EDU-4679. Теперь если не удалось отправить ответ на тестовое задание, появляется кнопка Retry. После нажатия на кнопку ответы меняются местами.
  • EDU-4717: в карточки курсов Codeforces добавлена информация по предстоящим соревнованиям: время начала регистрации, количество участников и дата предыдущего соревнования.

Полный список улучшений вы найдете в примечаниях к релизу.

Установить плагин EduTools или обновить его до последней версии можно прямо в меню Settings (Preferences в macOS) | Plugins в IntelliJ IDEA, PyCharm, WebStorm, Android Studio, CLion или GoLand.

IntelliJ IDEA Edu и PyCharm Edu 2021.3.1

Мы выпустили новые версии PyCharm Edu и IntelliJ IDEA Edu (2021.3.1). Они включают недавние исправления для PyСharm и IntelliJ IDEA, а также обновления, вошедшие в новую версию плагина. Скачать новые сборки можно с нашего сайта или с помощью Toolbox App. Для пользователей Ubuntu также доступны snap-пакеты.

Нам важно ваше мнение. Оставляйте комментарии под этим постом, пишите нам в Twitter или сообщайте о проблемах в баг-трекере. Ждем ваши отзывы!

Ваша команда Educational Products
The Drive to Develop

Автор оригинальной статьи:

Oksana Mandryka

Anastasia Khramushina

Discover more