受験勉強で過去問を解くとき、解説が不十分で困った経験はありませんか。生成AIを活用すれば、自分に合った解説を瞬時に得られます。ただし、プロンプトの書き方を誤ると、的外れな回答や誤った情報に悩まされることも多いです。この記事では、ChatGPT・Claude・Geminiなどの主要な生成AIサービスで、過去問解説を効果的に依頼するためのプロンプトの書き方を解説します。具体的な文例や失敗例も交えながら、誰でも実践できるコツをお伝えします。
【要点】プロンプト作成の3つの原則
- 問題文と回答を明確に区別する: 過去問の問題文と自分の解答を別々に与えることで、AIが誤解しにくくなります。
- 解説してほしい内容を具体的に指定する: 「なぜその選択肢が正しいのか」「計算過程を詳しく」など、要求を細かく書きます。
- 出力形式をあらかじめ指示する: 「箇条書きで」「ステップごとに」「図は不要」など、回答のスタイルを指定します。
ADVERTISEMENT
目次
生成AIに過去問解説を依頼する前に知っておくべきこと
生成AIは膨大なテキストデータを学習しており、多くの過去問や解答パターンを内部に持っています。しかし、AIは人間のように「理解」しているわけではなく、統計的に最も自然な回答を生成しているに過ぎません。そのため、プロンプト(指示文)が曖昧だと、不正確な解説や不要な情報が混ざることがあります。また、AIは最新の入試傾向や特定の教科書の内容を必ずしも反映していないため、自分の学習状況に合わせてプロンプトを調整する必要があります。このセクションでは、AIに過去問解説を依頼する際の前提条件と、プロンプト設計の基本的な考え方を整理します。
効果的なプロンプトの書き方:5ステップの手順
ここでは、過去問解説を依頼するプロンプトを書く具体的な手順を紹介します。以下の5つのステップに沿ってプロンプトを構成すると、求める解説を得やすくなります。
- ステップ1:過去問の問題文を正確に入力する
問題文はできるだけ原文のままコピーします。数式や記号を含む場合は、テキストで表現できる形に変換してください。例えば、「∫(0→π) sin x dx」のように記述します。画像を使う場合は、AIが画像認識に対応しているサービス(一部の有料版など)で可能ですが、テキスト入力のほうが確実です。 - ステップ2:自分の解答や考えを添える
「私はこの問題を解いて、答えは[A]としました。しかし、解説には[B]と書いてあり、なぜ間違えたのか分かりません。」のように、自分の解答と疑問点を具体的に書きます。これにより、AIはあなたの誤解ポイントを特定しやすくなります。 - ステップ3:解説のレベルや観点を指定する
「高校生が理解できるレベルで」「大学入試の傾向を踏まえて」「計算過程をステップバイステップで」など、解説に求める質や範囲を明示します。また、「類題の解き方も教えて」と追加要求をしても構いません。 - ステップ4:出力形式を指定する
「箇条書きで3つのポイントにまとめて」「解答までの思考過程を会話形式で」「誤答例とその理由をセットにして」など、見やすい形で回答を希望する場合は前もって伝えます。これにより、読み直しや暗記に役立つフォーマットになります。 - ステップ5:追加の指示や制約を加える
「出典元の公式や定理名を明記してください」「図は不要です」「参考文献がある場合は教えてください」といった、細かな注文も忘れずに書き加えます。これで回答の精度と信頼性が高まります。
よくある失敗パターンとその対策
問題文を省略してしまう
「この問題の解説をお願いします」だけでは、AIはどの問題か特定できません。必ず問題文全体をコピーし、必要なら設問番号や選択肢も含めてください。
「わかりやすく」だけでは抽象的すぎる
「わかりやすく解説して」という指示はAIにとって漠然としています。「中学3年生でも理解できる言葉で」「この単元の基本用語を最初に説明してから」など、具体性を持たせましょう。
複数の質問を一度に投げる
「問題1と問題2の解説と、さらに問題3のヒントも欲しい」と一度に詰め込むと、AIは優先順位を誤ります。1回のプロンプトでは1問に集中し、必要なら会話を続けて追加質問をしてください。
ADVERTISEMENT
生成AIサービスごとの特性とプロンプトの調整ポイント
| サービス名 | プロンプトの特性 | 推奨プロンプトの工夫 |
|---|---|---|
| ChatGPT | 会話の流れを引き継ぎやすく、長文の解説も得意 | 「前回の続きとして解説してください」と会話を活用 |
| Claude | 安全面に配慮した回答が多く、丁寧な解説を生成 | 「誤解を招かないように注意しながら解説してください」を追加 |
| Gemini | 最新の情報を参照しやすいが、詳細な指示が必要 | 「出典があれば明記してください」と付記すると信頼性向上 |
よくある質問と条件別の対処法
Q1:過去問の画像をアップロードしても解説してもらえますか?
多くの生成AIサービスは画像入力にも対応していますが、文字認識の精度は問題の複雑さに依存します。数式や図が含まれる場合は、テキストでも併せて入力することをおすすめします。画像のみの場合は「画像の問題文を読み取って解説してください」と指示するとよいでしょう。
Q2:解説が間違っている可能性がある場合、どうすれば良いですか?
AIの回答は常に正確とは限りません。公式の教科書や参考書で確認する習慣をつけてください。「この解説の根拠となる公式は何ですか?」と追加質問することで、AIが間違いを訂正することもあります。それでも不安な場合は、学校の先生や塾の講師に相談しましょう。
Q3:同じ過去問でも、科目によってプロンプトの書き方を変えるべきですか?
はい、科目ごとに求められる解説の質が異なります。数学や理科では計算過程や公式の導出を重視し、国語や社会では背景知識や論理の流れを説明してもらうと効果的です。例えば、数学では「途中式をすべて省略せずに書いてください」、歴史では「その出来事が起きた時代背景も含めて説明してください」と指定するとよいでしょう。
まとめ
過去問解説を生成AIに依頼する際のポイントは、問題文と自分の解答を明確に示し、解説のレベルや形式を具体的に指定することです。プロンプトを書く5つのステップに従えば、より正確で役立つ解説を得られるでしょう。また、AIの回答を盲信せず、必要に応じて教材や専門家と照らし合わせることが大切です。まずは今日の学習テーマに合わせてプロンプトを試し、自分に合った書き方を見つけてください。生成AIを賢く活用して、受験勉強の効率を高めましょう。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
