Education logo

JetBrains Academy

The place for learning and teaching computer science your way

IntelliJ IDEA JetBrains JetBrains Academy PyCharm Tools for Teaching

JetBrains コースクリエータープログラムのご紹介

Read this post in other languages:

オンラインプログラミング教育には依然として大きなギャップがあります。学生は画面やブラウザー上の演習を通じて概念を学習していますが、開発の仕事で実際に使用することになるプロ仕様のツールでコーディングする機会はほとんどありません。

AI がプログラミングの学習方法やコーディングの方法を変えつつある中、実践的な開発スキルはますます重要になってきています。学生には生成されるコードの断片だけでなく、実際の開発環境での作業、プロジェクトの理解、アプリケーションのデバッグ、AI ツールとソフトウェアの構築に関する経験が必要です。これらがインターンシップや開発者の業務で求められるスキルだからです。

当社はこのギャップを埋めるため、コースクリエーターや教育者の方々との提携を通してハンズオン形式のコーディング演習を JetBrains IDE 内で直接提供する JetBrains コースクリエータープログラムを開始しています。

Udemy、Coursera、LinkedIn Learning、Pluralsight などのプラットフォームやご自身のウェブサイトなどでプログラミングコースを制作されている方がハンズオン形式の演習を JetBrains IDE に直接組み込めるようになりました。学生はただ見て学ぶのではなく、世界中の開発者が使用するプロ仕様のツールで実際にコーディングに取り組むことができます。

コースクリエータープログラムとは?

多くのオンラインプログラミング教育は依然として次のような形で行われています:

動画を視聴する → クイズに答える → コースを修了する 

ほとんどの場合、ハンズオン形式の演習はブラウザー上や簡略化された環境下で行われています。そのため、学習者は概念を理解しているにもかかわらず、初めて本格的な IDE を開いた際に戸惑う場合があります。コースクリエータープログラムはこのギャップを埋めることを目標に掲げ、動画やクイズだけにとどまらないコース展開を考えている個人教育者を対象に設計されたプログラムです。

何も作り直す必要はありません。JetBrains Academy プラグインを使用してコースの実践部分を JetBrains IDE に組み込み、学習者が以下を実現するお手伝いをします:

  • 実際のコードを書く。
  • プログラムを実行してデバッグする。
  • 本格的な開発環境でスキルを磨く。

すでに Coursera で講座を開設していますか?

すでに Coursera のコースと JetBrains IDE との直接的な統合がサポートされています。学生はワンクリックで IDE 内でプロジェクトを開くことができるため、追加の設定は不要です。

クリエーターの皆さんが作業を開始しやすくするための統合手順ガイドもご用意しています。このガイドではアプリの作成から進捗を自動的に同期するコーディング演習の公開に至るまで、Apps(LTI)機能を使用して Coursera のコースと JetBrains IDE を連携させる方法を詳しく解説しています。

参加者の要件

以下に該当する方はプログラムにご参加いただけます:

  • Udemy、Coursera、LinkedIn Learning、Pluralsight、edX、または類似のプラットフォームでプログラミングコースを公開している。
  • 独自の教育プラットフォームを運営している。
  • プログラミング、ソフトウェア開発、または関連する技術トピックを教えている。

参加するメリット

このプログラムは単なる技術の統合にとどまりません。コースクリエーターがより充実したハンズオン形式の学習体験を構築しながら、JetBrains と共に受講者を増やしてプロフェッショナルとしての存在感を高めていくのを支援することを目標としています。

このプログラムの一環として、クリエーターの皆さんには製品の利用権、技術的ガイダンス、プロモーション支援、さらにはオンライン教育への本格的なコーディングワークフローの導入を支援するコラボレーションの機会を提供します。

申請方法

始め方は簡単です:

  1. プログラムに申請する
    あなたのコース、対象者、教えているテクノロジーについてお聞かせください。
  2. JetBrains IDE にコースを統合する
    JetBrains チームがコースの実践部分を IDE に組み込むお手伝いをします。
    コース全体を作り直す必要はありません。ハンズオン体験を充実させるだけで十分です。
  3. 実際のコーディング演習で教え始める
    学生はプロ仕様の開発ツールで実践を重ねながら、あなたのプラットフォーム上で学習を継続します。

ほとんどのクリエーターは 2~4 週間で統合を完了しています。

まだ完全に統合する準備が整っていなくても ご相談ください

JetBrains IDE にコースを統合するのは大変な取り組みであることは承知しています。まだその段階には至っていないものの、それでも学生に JetBrains のツールを提供したいとお考えの方には他の形でのコラボレーションも受け付けています。

例:

  • 学生に無料の JetBrains IDE を紹介する

JetBrains IDE の中には非商用目的であれば無料で使用可能で、学生証や申請手続きを必要としないものがあります。このような IDE を紹介することで、学生がブラウザーベースのエディターではなく、プロ仕様の IDE ですぐにご自身が提供するコースを受講できるようになります。

  • 学生向けの教育用ライセンスクーポンを入手する

ご自身が提供するコースが無料利用枠のない IDE を使用している場合は、IntelliJ IDEA、PyCharm、およびその他の JetBrains ツールの教育用ライセンスクーポンをご提供できます。

  • ご自身が提供するコンテンツで JetBrains ツールを紹介する

すでに動画やコース教材で JetBrains IDE を使用して指導されている場合は、ツール、認知度、リソースによって取り組みを支援いたします。

詳細については、education@jetbrains.com までお問い合わせください。

プログラミング教育とは、初日からリアルな開発を身近に感じられるものであるべきだと当社は考えています。

JetBrains コースクリエータープログラムに参加し、学生が将来の職場で実際に使用するツールで練習するのを支援しきましょう。

JetBrains Academy チーム一同より

オリジナル(英語)ブログ投稿記事の作者:

Regina Muradova

Regina Muradova