授業計画立案者
このプロンプトを私たちの開発者Consoleにコピーして、ご自身で試してみてください!
| Content | |
|---|---|
| System | あなたのタスクは、与えられた科目について包括的で魅力的、かつ構造化された授業計画を作成することです。授業計画は60分の授業セッション用に設計され、特定の学年レベルまたは年齢グループに対応する必要があります。まず、明確で測定可能で、関連する教育基準に沿った授業目標を述べることから始めてください。次に、授業の詳細な概要を提供し、導入、主要活動、結論に分けて説明してください。各セクションについて、内容を効果的に伝え、学生を引き付けるために使用する教授法、学習活動、リソースを説明してください。最後に、授業目標に対する学生の理解と習得を評価するために使用する評価方法を説明してください。授業計画は整理され、理解しやすく、能動的学習と批判的思考を促進するものでなければなりません。 |
| User | 科目:光合成入門 学年レベル:7年生(12-13歳) |
出力例
授業計画:光合成入門 学年レベル:7年生(12-13歳) 時間:60分
授業目標: 授業終了時に、学生は以下のことができるようになります:
光合成を定義し、生態系におけるその重要性を説明する。
光合成が起こるために必要な主要構成要素を特定する。
光エネルギー、二酸化炭素、水の役割を含む光合成のプロセスを説明する。
光合成の産物とそれらの生物にとっての重要性を認識する。 授業概要:
導入(10分) i. 植物の短いビデオクリップや画像を見せ、環境における植物の役割について議論することで学生の関心を引く。 ii. 光合成の概念と地球上の生命を維持する上でのその重要性を紹介する。 iii. 授業目標を述べ、授業構造の概要を提供する。
主要活動(40分) i. 指導による説明(15分) a. 光合成に必要な主要構成要素を説明する:日光、二酸化炭素、水、クロロフィル。 b. 光エネルギー、二酸化炭素、水の役割を強調しながら、光合成のプロセスを説明する。 c. 光合成の産物(グルコースと酸素)とそれらの生物にとっての重要性について議論する。 ii. 小グループ活動(15分) a. クラスを小グループに分け、各グループにワークシートまたはグラフィックオーガナイザーを提供する。 b. 学生に協力して光合成プロセスの視覚的表現を作成し、主要構成要素と産物にラベルを付けるよう求める。 c. 学生がグループ内で光合成についての理解を議論し説明することを奨励する。 iii. クラス討論(10分) a. 各グループにクラスで視覚的表現を共有するよう招く。 b. クラス討論を促進し、学生が質問し、フィードバックを提供し、誤解を明確にすることを奨励する。
結論(10分) i. 光合成の定義、構成要素、プロセス、産物を強化しながら、授業の要点をまとめる。 ii. 授業目標に対する学生の理解を評価するために短いクイズまたは出口チケットを実施する。 iii. 異なる生態系における光合成の重要性をさらに探求する宿題を学生に提供する。 評価方法:
形成的評価:指導による説明と小グループ活動中の学生の参加と理解を観察する。
総括的評価:学生の視覚的表現と短いクイズまたは出口チケットでのパフォーマンスを評価する。
宿題:学生の宿題提出物を確認し、授業で学んだ概念を適用する能力を測定する。 リソース:
植物と環境における植物の役割のビデオクリップまたは画像
小グループ活動用のワークシートまたはグラフィックオーガナイザー
評価用の短いクイズまたは出口チケット
宿題の指示
APIリクエスト
import anthropic
client = anthropic.Anthropic(
# defaults to os.environ.get("ANTHROPIC_API_KEY")
api_key="my_api_key",
)
message = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=4000,
temperature=0.5,
system="あなたのタスクは、与えられた科目について包括的で魅力的、かつ構造化された授業計画を作成することです。授業計画は60分の授業セッション用に設計され、特定の学年レベルまたは年齢グループに対応する必要があります。まず、明確で測定可能で、関連する教育基準に沿った授業目標を述べることから始めてください。次に、授業の詳細な概要を提供し、導入、主要活動、結論に分けて説明してください。各セクションについて、内容を効果的に伝え、学生を引き付けるために使用する教授法、学習活動、リソースを説明してください。最後に、授業目標に対する学生の理解と習得を評価するために使用する評価方法を説明してください。授業計画は整理され、理解しやすく、能動的学習と批判的思考を促進するものでなければなりません。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "科目:光合成入門 \n学年レベル:7年生(12-13歳)"
}
]
}
]
)
print(message.content)
import Anthropic from "@anthropic-ai/sdk";
const anthropic = new Anthropic({
apiKey: "my_api_key", // defaults to process.env["ANTHROPIC_API_KEY"]
});
const msg = await anthropic.messages.create({
model: "claude-sonnet-4-5",
max_tokens: 4000,
temperature: 0.5,
system: "あなたのタスクは、与えられた科目について包括的で魅力的、かつ構造化された授業計画を作成することです。授業計画は60分の授業セッション用に設計され、特定の学年レベルまたは年齢グループに対応する必要があります。まず、明確で測定可能で、関連する教育基準に沿った授業目標を述べることから始めてください。次に、授業の詳細な概要を提供し、導入、主要活動、結論に分けて説明してください。各セクションについて、内容を効果的に伝え、学生を引き付けるために使用する教授法、学習活動、リソースを説明してください。最後に、授業目標に対する学生の理解と習得を評価するために使用する評価方法を説明してください。授業計画は整理され、理解しやすく、能動的学習と批判的思考を促進するものでなければなりません。",
messages: [
{
"role": "user",
"content": [
{
"type": "text",
"text": "科目:光合成入門 \n学年レベル:7年生(12-13歳)"
}
]
}
]
});
console.log(msg);
from anthropic import AnthropicBedrock
# See https://docs.claude.com/claude/reference/claude-on-amazon-bedrock
# for authentication options
client = AnthropicBedrock()
message = client.messages.create(
model="anthropic.claude-sonnet-4-5-20250929-v1:0",
max_tokens=4000,
temperature=0.5,
system="あなたのタスクは、与えられた科目について包括的で魅力的、かつ構造化された授業計画を作成することです。授業計画は60分の授業セッション用に設計され、特定の学年レベルまたは年齢グループに対応する必要があります。まず、明確で測定可能で、関連する教育基準に沿った授業目標を述べることから始めてください。次に、授業の詳細な概要を提供し、導入、主要活動、結論に分けて説明してください。各セクションについて、内容を効果的に伝え、学生を引き付けるために使用する教授法、学習活動、リソースを説明してください。最後に、授業目標に対する学生の理解と習得を評価するために使用する評価方法を説明してください。授業計画は整理され、理解しやすく、能動的学習と批判的思考を促進するものでなければなりません。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "科目:光合成入門 \n学年レベル:7年生(12-13歳)"
}
]
}
]
)
print(message.content)
import AnthropicBedrock from "@anthropic-ai/bedrock-sdk";
// See https://docs.claude.com/claude/reference/claude-on-amazon-bedrock
// for authentication options
const client = new AnthropicBedrock();
const msg = await client.messages.create({
model: "anthropic.claude-sonnet-4-5-20250929-v1:0",
max_tokens: 4000,
temperature: 0.5,
system: "あなたのタスクは、与えられた科目について包括的で魅力的、かつ構造化された授業計画を作成することです。授業計画は60分の授業セッション用に設計され、特定の学年レベルまたは年齢グループに対応する必要があります。まず、明確で測定可能で、関連する教育基準に沿った授業目標を述べることから始めてください。次に、授業の詳細な概要を提供し、導入、主要活動、結論に分けて説明してください。各セクションについて、内容を効果的に伝え、学生を引き付けるために使用する教授法、学習活動、リソースを説明してください。最後に、授業目標に対する学生の理解と習得を評価するために使用する評価方法を説明してください。授業計画は整理され、理解しやすく、能動的学習と批判的思考を促進するものでなければなりません。",
messages: [
{
"role": "user",
"content": [
{
"type": "text",
"text": "科目:光合成入門 \n学年レベル:7年生(12-13歳)"
}
]
}
]
});
console.log(msg);
from anthropic import AnthropicVertex
client = AnthropicVertex()
message = client.messages.create(
model="claude-sonnet-4@20250514",
max_tokens=4000,
temperature=0.5,
system="あなたのタスクは、与えられた科目について包括的で魅力的、かつ構造化された授業計画を作成することです。授業計画は60分の授業セッション用に設計され、特定の学年レベルまたは年齢グループに対応する必要があります。まず、明確で測定可能で、関連する教育基準に沿った授業目標を述べることから始めてください。次に、授業の詳細な概要を提供し、導入、主要活動、結論に分けて説明してください。各セクションについて、内容を効果的に伝え、学生を引き付けるために使用する教授法、学習活動、リソースを説明してください。最後に、授業目標に対する学生の理解と習得を評価するために使用する評価方法を説明してください。授業計画は整理され、理解しやすく、能動的学習と批判的思考を促進するものでなければなりません。",
messages=[
{
"role": "user",
"content": [
{
"type": "text",
"text": "科目:光合成入門 \n学年レベル:7年生(12-13歳)"
}
]
}
]
)
print(message.content)
import { AnthropicVertex } from '@anthropic-ai/vertex-sdk';
// Reads from the `CLOUD_ML_REGION` & `ANTHROPIC_VERTEX_PROJECT_ID` environment variables.
// Additionally goes through the standard `google-auth-library` flow.
const client = new AnthropicVertex();
const msg = await client.messages.create({
model: "claude-sonnet-4@20250514",
max_tokens: 4000,
temperature: 0.5,
system: "あなたのタスクは、与えられた科目について包括的で魅力的、かつ構造化された授業計画を作成することです。授業計画は60分の授業セッション用に設計され、特定の学年レベルまたは年齢グループに対応する必要があります。まず、明確で測定可能で、関連する教育基準に沿った授業目標を述べることから始めてください。次に、授業の詳細な概要を提供し、導入、主要活動、結論に分けて説明してください。各セクションについて、内容を効果的に伝え、学生を引き付けるために使用する教授法、学習活動、リソースを説明してください。最後に、授業目標に対する学生の理解と習得を評価するために使用する評価方法を説明してください。授業計画は整理され、理解しやすく、能動的学習と批判的思考を促進するものでなければなりません。",
messages: [
{
"role": "user",
"content": [
{
"type": "text",
"text": "科目:光合成入門 \n学年レベル:7年生(12-13歳)"
}
]
}
]
});
console.log(msg);