教育用 IntelliJ IDEA

Java
Kotlin
Scala
の学習
特定トピックの探索
プログラミングコースの作成

Java、Kotin、または Scala の学習をご希望ですか?
教育コースの作成をお考えですか?

どちらも IDE で実現できます!IntelliJ IDEA をインストールしたら、Learn(学習)タブに切り替えて Enable Access(アクセスの有効化)をクリックするだけで、プログラミングの学習や教育を始められます。

学習方法はあなた次第!ステップバイステップ方式でコースを進めたり、アプリケーションを作成したり、コーディングコンテストに参加したり。何をするにしても、IDE でハンズオンの経験を積みながら開発者に必須のスキルであるプログラミングを学習することができます。

ステップバイステップ方式のコース

知識・能力レベルに合わせてコースを選び、Java、Kotlin、または Scala の基礎を学習するか、Spring Boot や Android などの具体的なトピックのスキルを向上させます。

ハンズオン経験

IDE の学習は単にプログラミングに関する文書や書籍などを読むのとは違います。実際的な状況でコードを操作し、テクノロジーに触れることができます。

瞬時に得られるフィードバック

演習は終了したと思っていませんか?Check(チェック)ボタンをクリックすると、提出物に対するフィードバックをヒントとミスに関する分かりやすいエラーメッセージ付きで瞬時に得られます。

ペアプログラミング

Code With Me がバンドルされているため、チームメイトの居場所に関係なく一緒に学習を進められます。問題が起きている特定箇所のコードを協力して解くことが可能です。

実用的なアプリケーション

独自のブロックチェーンやファイルサーバー、またはコーヒーメーカーシミュレーターなどを作成してみたいと思いませんか?JetBrains Academy が組み込まれているため、対話型プロジェクトをビルドしながらプログラミングを学習できます。

コーディングコンテスト

学習経験が豊富な方は、Codeforces コンテストに挑戦してはいかがですか。IntelliJ IDEA の機能を使えば、貴重な時間を節約し、コンペで優位に立てます。

あなたが作成した対話式コースで、生徒にプログラミングの楽しさを伝えられます。IntelliJ IDEA の教育機能を使えば、学習の全過程を通して生徒の意欲を高め、教育プロセスを合理化することができます。

コースの開始

コースのトピックとなるプログラミング言語を選択し、説明を入力してレッスンを好きな数だけ追加できます。

スキルのテスト

理論的説明、多項選択式問題、コーディング演習などのタスクを使用して、生徒の学習内容をテストできます。

プレースホルダーの作成

学習者が複数のタスクでコードを再利用できるように、「ここに入力」などのプレースホルダーやプレースホルダー間の依存関係を追加できます。

レビューの自動化

テストを作成することで、生徒の課題を確認するプロセスを高速化できます。

フィードバックの提供

わかりやすいエラーメッセージ付きのフィードバックを生徒に素早く提供できます。

コースの公開

作成したコースは、JetBrains Marketplace で共有したり、他の人と非公開で共有したりできます。

IntelliJ IDEA で学習する理由

プロの開発者として活動するには、プロ向けの開発ツールの使用経験が必須です。

スマートエディター

言語固有の構文を活用し、コードフォーマットを使ってコードを正しく整形する方法を学習できます。

生産性機能

瞬時に実行されるコード補完やエラーチェックなどの IDE 機能により、コーディング中に頻繁につまずくことがありません。

実行とデバッグ

プログラムを実行して、プログラムが正しく動作することを確認できます。問題が発生した場合は、デバッガーを使用して何が起きたかを調べることができます。

700,000 人以上のユーザーが JetBrains を使って学習または教育を始めています。あなたも参加しませんか?

01

IntelliJ IDEAのダウンロード

02

Learn(学習)タブに切り替え

03

Enable Access(アクセスの有効化)をクリック

プロファイリングツール、HTTP クライアント、データベースツール、SQL などのサポートが備わった IntelliJ IDEA Ultimate もご利用いただけます。30 日間無料体験版を利用可能です。IntelliJ IDEA についての詳細をご覧ください。