面向教学的 Academy

创建面向下一代开发者的课程

通过在 JetBrains IDE 中托管您的课程,让学生为专业工具做好准备

立即试用

将您的日常任务委托给 JetBrains IDE

  • 测试和作业检查

    创建和测试您的课程后,高亮显示您希望学生完成的代码部分并插入答案占位符。此外,您还可以将占位符与依赖项关联。
  • 创意答案

    我们通过强大的单元测试而不是逐字代码分析对答案进行评分。学生可以找到自己独一无二的解决方案,从而完成更具创造性的复杂任务。
  • 引导项目

    不再需要在质量和数量之间做出选择。学生可以按照引导项目的步骤循序渐进,项目文件会在课次之间得到保留。
  • 课程模板

    我们整理了几个 Python、Java 和 Kotlin 模板,希望帮助您构建课程结构并让您熟悉课程创建功能。

让您的学生从真正的开发工具中受益

快速设置

学生只需一步即可轻松导入所有相关课程文件。

IDE 超能力

教授核心 IDE 功能,如调试和重构。

专注学习

任务说明和代码位于同一窗口中。

准备开始

  • 1

    启用教育功能

    要启用教育功能,您可以转到 IntelliJ IDEA 或 PyCharm 的 Learn(学习)标签页,或者下载 JetBrains Academy 插件。

  • 2

    创建您的课程

    探索我们的课程创建资源,以获取有关如何创建具有自动评分功能的任务和更大项目的指南。

  • 3

    发布并开始教学

    将您的课程直接上传到 JetBrains Marketplace、GitHub 或 Moodle,或者将其导出为私有 .zip 文件。

其他课程创建者的评价

Alexander Kulikov

计算机科学中心创始人

让学生为专业环境做好准备

在 JetBrains IDE 中学习可以让学生从一开始就习惯专业的编程环境,因为他们在参加工作后肯定会用到这些 IDE。

Antwan van der Mooren

鹿特丹应用科技大学教师

与学生的日常学习无缝衔接

在我的研究中,我希望能够找到一种适合学生日常学习和环境的解决方案。作为一家机构,我们已经拥有免费的 JetBrains 许可证,所以我非常高兴他们能够在 JetBrains Academy 插件中提供 JavaScript 支持。无需任何额外的工具,在学生使用的环境中可以即插即用。

Konstantin Chaika

不来梅康斯特大学讲师

使用现实世界的工具进行实践学习

为了记住任何新资料,你需要在实践中多次运用知识。使用 JetBrains IDE,你可以为学生准备一组不同的问题,让他们单独解决,这会让课程变得非常实用。