en-us es pt tr de fr-fr
disabled
Udemyに戻る

サインイン
日本語 Deutsch English (United States) Español Français (France) Italiano 한국어 Polski Português Türkçe
  • サインイン
  • 日本語 Deutsch English (United States) Español Français (France) Italiano 한국어 Polski Português Türkçe
解決方法を検索
受講生のトピック
講師のトピック
Udemy Businessのトピック
記事を読む
すべてのもの
Udemyアカウントに関連付けられたメールアドレス
これらを施行する
これは何ですか?
データの取得または削除依頼を送信
追加のコメント
コメントなし
このメールアドレスは、Udemyアカウントに登録されているものと異なります。
入力したメールアドレスに誤りがないことを確認してください。
Udemy Business
お問い合わせや問題を解決するために、この記事をどのように改善すれば良いか、お知らせください。お忙しい中、フィードバックをお寄せいただきありがとうございました。
こちらに送信されたフィードバックはサポートチケットを作成せず、サポートチームが直接アクセスすることはありません。サポートが必要な場合は、Udemyサポートまでお問い合わせください。
ありがとうございます。あなたのフィードバックが登録されました。
コースのURLを「www.udemy.com/course/コース名」の形式で入力してください。サポートが必要なときは、こちらをクリックしてください。
より適切なサポートが提供できるように、Udemyアカウントに関連付けられているメールアドレスを使用してログインしてください。
私は...
Udemyサポートチーム
ヘルプとサポート
サポート記事は問題の解決に役立ちましたか?
問題が解決した場合は、問い合わせをキャンセルさせていただきます。
回答を見つけたので、問い合わせをキャンセル
まだサポートを必要としている。
  1. Udemy
  2. コース作成
  3. コンテンツの作成

コーディング演習の作成方法

コーディング演習は、プログラミングコースに追加できる対話型ツールです。学習者は、このツールを使用して、実践的なコーディングを体験できます。この記事では、講師がコースのカリキュラムにコーディング演習を追加する方法について説明します。 

目次

  • どのプログラミング言語が利用可能か?
  • コースのカリキュラムにコーディング演習を追加する方法
  • コーディング演習の作成方法
  • UdemyのAIツールで演習の解答と評価ファイルを作成する方法

どのプログラミング言語が利用可能か?

講師は、C++、C#、Java、Python、Ruby、Swift、ウェブ開発、PHPなど、さまざまな言語でコーディング演習を作成できます。コーディング演習に使用できるすべてのプログラミング言語を確認してください。

コースのカリキュラムにコーディング演習を追加する方法

演習の解答を入力する前に、まずコースのカリキュラムにコーディング演習を追加することが必要です。

1.コースのカリキュラムページに移動します。

2. ページの端で、演習を追加したいセクションの灰色の領域にカーソルを置きます。表示された+アイコンをクリックし、次にコーディング演習をクリックします。
Adding_a_coding_exercise.jpg

3. 演習のタイトルを入力して、コーディング演習の追加をクリックします。

4. 以下のセクションで説明する手順に従って、学習者に解いてもらいたい演習を計画および作成します。
choose_the_programming_language.jpg

コーディング演習の作成方法

コーディング演習をコースのカリキュラムに追加したら、以下の手順に従って演習を作成できます。コーディング演習の作成に関するアドバイスとベストプラクティスについては、このTeaching Centerのリソースを参照してください。

1. カーソルを演習タイトルに移動し、表示される鉛筆アイコンをクリックして演習の作成を開始します。

2. 演習用のプログラミング言語を選択します。

3. 演習を計画するページで、演習のタイトルとその学習目標(任意)を再入力します。 

4. 次に、解答作成ページで解答を作成します。解答をすべて入力します。この解答は評価ファイルとソリューションファイルに含まれます。解答を独自に入力することも、画面上部にある例を見るから解答例を選択することもできます。

メモ: 演習のプログラミング言語によっては、AIを支援ツールとして使用して、演習の解答と評価ファイルのドラフトを作成できる場合があります。詳細については、AIツールに関する以下のセクションを参照してください。

view examples.png

 5. 解答を作成した後、ガイド学習者ページでこの演習の目的と問題を明確に伝え、学習者ファイルを作成します。学習者 ファイルは、学習者が目標とするスキルに集中できるように演習を構成するうえで最初に必要なコードです。

6. 演習のコードと解答を入力するだけでなく、関連するレクチャーやヒントを提供して、 学習者が繰り返し問題の解決方法の詳細情報を確認できるようにします。 

また、講師の解答の詳細な説明を記述して、学習者が演習と解答を理解するのに役立つ重要な概念を強調することもできます。

演習のプログラミング言語によっては、テストを実行する前に、コード実行を選択してコードの出力を表示することもできます。

run code.png

7. 次に、ページの下部にあるテスト実行をクリックして、演習の解答を確認します。

run tests.png

8. 解答が正しければ、ページの右上にある保存をクリックしてから公開をクリックして、学習者が演習にアクセスできるようにします。また、コーディング演習のプレビューを見るには、プレビューをクリックします。
save_and_publish_exercises.png

メモ: コーディング演習は、公開済みコースのカリキュラムでのみ公開されます。

published_coding_exercise.jpg

コースが公開されていない場合、カリキュラムに追加されたときにコーディング演習の横にチェックマークが表示されません。

UdemyのAIツールで演習の解答と評価ファイルを作成する方法

講師は、サードパーティのLLMを利用して限定的に提供されているUdemyのAIツールを、対象となるコーディング演習(例: Python、C++、Java、ウェブ開発)の解答および評価ファイルのドラフト作成に役立つ支援ツールとして使用することもできます。 この機能を使用すると、追加条項に同意したことになることに注意してください。

  • 現在、この機能は一部の言語のコーディング演習でのみ利用できることに注意してください。Udemyの生成AIツールの対応言語について詳細をご覧ください。

このAIツールを使用して解答または評価ファイルを作成するには、次の手順に従ってください。

1. 上記の手順(手順1~5)に従って新しい対象となるコーディング演習の作成を開始したら、ファイルセクションの先頭にあるAIで生成をクリックしてください。

generate_files_with_ai.png

2. 数秒以内に、演習用に生成されたドラフト演習、解答、および評価ファイルが表示されます。

3. 慎重に確認し、変更を加えます。デフォルトでは、演習ファイル(コード学習者が演習を開始したときにコンソールに表示される)は、ソリューションファイルと一致することに注意してください。学習者のための出発点として維持すべき解答の量を決定する必要があります。

4. 保存をクリックしてから公開をクリックします。

AIで生成機能は、24時間以内にユーザーごとに最大50回まで使用できることに注意してください。 

 

この記事は役に立ちましたか?
15人中5人がこの記事が役に立ったと言っています

関連記事

  • コース用の小テストを作成する方法
  • コースの課題を作成および編集する方法
  • 講師: コースのカリキュラムページへの移動方法
  • コーディング演習を使用した学習
  • レクチャーにリソースを追加
お問い合わせ

関連記事

  • コース用の小テストを作成する方法
  • コースの課題を作成および編集する方法
  • 講師: コースのカリキュラムページへの移動方法
  • コーディング演習を使用した学習
  • レクチャーにリソースを追加
お問い合わせ
'instructor','coding','coding exercise','add coding exercise','create coding exercise','title:How to Create a Coding Exercise','localize-urgently',
日本語 Deutsch English (United States) Español Français (France) Italiano 한국어 Polski Português Türkçe
  • Udemy Business
  • Udemyで教える
  • アプリを入手する
  • 会社情報
  • お問い合わせ
  • 採用情報
  • ブログ
  • アフィリエイト
  • 出資者
  • 規約
  • プライバシーポリシー
  • クッキー設定
  • サイトマップ
  • アクセシビリティに関する声明
Udemy
© 2025 Udemy, Inc.
true