ChatGPTで復習と問題作成を効率化する方法

ChatGPTで復習と問題作成を効率化する方法|ChatGPT 復習 問題作成 ChatGPT活用術

Rowland(2014)が159件の実験を対象に行ったメタ分析(Psychological Bulletin掲載)によると、問題を解いて答えを想起する行為は、再読習と比較して記憶保持を平均約50%向上させます。この数字を見て、「復習問題をもっと効率よく用意できれば」と感じた方は多いはずです。

テキストを読み返すだけの復習が非効率だと知りつつも、問題を自作する時間がない——そのジレンマを解消する手段として、ChatGPTを使った復習問題作成が注目を集めています。プロンプト(指示文)を工夫するだけで、穴埋め・4択・記述式の問題を数分で生成できます。

読み終えた後には、今日から使えるプロンプト3種と、問題を解くだけで記憶が定着する5ステップのフローが手元に揃います。

この記事のポイント

  • ChatGPTへの具体的なプロンプト例(穴埋め・4択・記述式)を形式別に紹介
  • Roediger & Karpicke(2006)らの認知科学研究が示す「テスト効果」の根拠を解説
  • 作成した問題を間隔反復スケジュールと組み合わせて定着させる学習フローを提示

ChatGPTで復習問題を作成するとはどういうことか?

ChatGPTに学習中のテキストや要点を貼り付け、「この内容から穴埋め問題を5問作ってください」と指示するだけで、即座に問題セットが生成されます。教材を読む側から「問題を出す側」に回る作業を、AIが肩代わりしてくれるイメージです。

ChatGPTで復習問題を作成するとはどういうことか?を操作する画面イメージ

手作業で問題を作る場合との違い

自分で問題を作ろうとすると、ポイントの抽出・文章の整理・選択肢の考案と、工程が多い。慣れていない場合、この作業だけで30分〜1時間かかることも珍しくありません。ChatGPTを使えば、テキストを貼り付けてプロンプトを送るだけで、数十秒で複数形式の問題が出力されます。

ただし、手作業にも利点はあります。自分で問題を考える過程自体が理解を深める効果を持つためです。ChatGPTを使う場合は「問題を作る時間」ではなく「問題を解く時間」を増やすことに集中するのが合理的な使い方です。

下の表に、手作業とChatGPT活用の主な違いをまとめました。

項目 手作業 ChatGPT活用
問題作成時間 目安として30分〜1時間程度 目安として1〜3分程度
問題形式の多様性 作成者の発想に依存 指定すれば複数形式を即出力
難易度調整 手間がかかる プロンプトで指定可能
ハルシネーション(事実誤り)リスク なし あり(要確認)
解説の自動生成 別途作成が必要 追加プロンプトで即生成
AIツールを使う作業風景

どんな教材・テキストに対応できるか

ChatGPTが問題を生成できる素材の範囲は広く、資格試験のテキスト・大学の講義ノート・英語の長文・プログラミングの仕様書など、文字情報であれば基本的に対応できます。

具体的には、以下のような素材で活用できます。

  • 資格試験のテキスト:宅建・簿記・ITパスポートなど、章ごとに要点を貼り付けて問題化
  • 大学・高校の教科書:歴史・生物・化学など、暗記が必要な単元の整理に有効
  • 英語学習の長文:読んだ英文から内容確認問題や語彙問題を生成
  • 自分でまとめたノート:手書きメモを文字起こしして貼り付けるだけで問題化

注意点として、ChatGPTはテキストに含まれていない情報を「補完」して誤った問題を生成する場合があります(ハルシネーション)。OpenAI公式ブログによれば、ChatGPTは誤りを認識・反論できる対話設計を持つと説明されていますが、完全ではありません。生成された問題は元のテキストと照合して確認する習慣をつけることをお勧めします。

なぜ復習に「自作問題」が効果的なのか?復習問題作成の学習科学的根拠

復習といえば「読み返す」「ノートを見直す」が定番ですが、認知科学の研究はこれらの方法の限界を繰り返し示しています。問題を解いて答えを引き出す行為——検索練習(Retrieval Practice)——が、受動的な再読習より記憶定着に大幅に有効であることは、複数の大規模研究で確認されています。

AIツールを使う作業風景

テスト効果(検索練習)の学習科学的な根拠

Roediger & Karpicke(2006年)が「記憶テストの力(The Power of Testing Memory)」としてPsychological Science誌に発表した研究は、「テスト効果(Testing Effect)」を確立した代表的論文です。問題を解いて答えを想起する行為が単なる再読習より記憶定着に著しく効果的であることを実験的に証明しています。

さらに、Rowland, C. A.(2014年)が159件の実験を対象に行ったメタ分析(「The effect of testing versus restudy on retention」、Psychological Bulletin掲載)では、テスト(問題演習)が再読習と比較して記憶保持を平均約50%向上させると報告されています。特に短答式・フリーリコール形式の問題が最も効果的とされており、ChatGPTで生成できる記述式問題との相性が良い形式です。

なぜ問題を解くと記憶が定着しやすいのか。脳は「思い出そうとする努力」をするたびに、その記憶へのアクセス経路を強化します。読み返すだけでは情報が「入ってくる」だけですが、問題を解く際には情報を「引き出す」プロセスが生じ、これが長期記憶への転送を促します。

また、2023年以降はChatGPT自体の問題生成品質を評価する実証研究が急増しており、医学・高等教育領域では選択肢問題(MCQ)生成の有効性が確認される一方、ハルシネーション(事実誤り)への対処が一貫した課題として指摘されています。教育場面でのChatGPT活用に関するレビュー論文(Kasneci et al., 2023等)は、問題生成・形成的評価・個別最適化の3用途を最も有望なユースケースとして位置付けており、作成した問題を間隔反復スケジュールで解くという設計が学習効果を最大化するという方向性が研究全体から示唆されています。

既存の問題集だけでは補えない弱点対策

市販の問題集は、出題傾向や標準的な難易度に合わせて設計されています。そのため、自分が特に苦手な論点・混乱しやすい用語・試験直前に押さえたい箇所を集中的に問題化することは難しい面があります。

ChatGPTを使えば、「この3つの用語の違いについて問題を作って」「この章の中で特に間違えやすい箇所だけ出題して」のように、自分の弱点に絞った問題セットを即座に用意できます。市販の問題集で基礎を固めながら、ChatGPTで弱点補強用の問題を追加するという組み合わせが、独学の復習では特に効果的です。

作成した問題をどう活用すれば定着するか?を操作する画面イメージ

復習問題の形式別プロンプト例:穴埋め・4択・記述式

ChatGPTへの効果的なプロンプトには「役割+タスク+要求+背景」の構造が有効とされており、具体的な指示・フォーマット・対象読者を明記することが推奨されています。以下に、穴埋め・4択・記述式それぞれのプロンプト例を示します。テキストを貼り付ける箇所は【】で示しています。

穴埋め問題を作るプロンプト例

穴埋め問題は、キーワードや定義の暗記に向いています。用語を空欄にして「思い出す」練習ができるため、語彙が多い資格試験や語学学習に特に有効です。

プロンプト例(穴埋め)

あなたは試験対策の問題作成者です。以下のテキストを読み、重要なキーワードや概念を空欄にした穴埋め問題を5問作成してください。各問題には正解も記載してください。難易度は初級〜中級程度にしてください。

【テキストをここに貼り付ける】

「重要なキーワード」と指定するだけでなく、「定義を表す部分を空欄にして」「数値や年号を空欄にして」のように、どこを空欄にするか種類まで指定すると、ねらい通りの問題が出てきます。

AIツールを使う作業風景

選択肢問題(4択)を作るプロンプト例

4択問題は、資格試験・大学入試・語学検定など、選択式試験の対策に直結します。正解だけでなく「それらしい誤答(ダミー選択肢)」の質が問題の価値を左右するため、プロンプトでその点を指定することが大切です。

プロンプト例(4択)

あなたは資格試験の問題作成の専門家です。以下のテキストを基に、4択選択問題を5問作成してください。誤答の選択肢は、正答と混同しやすい「それらしい誤答」にしてください。各問題の後に正解と解説を記載してください。

【テキストをここに貼り付ける】

「混同しやすい誤答」という指定が、ダミー選択肢の質を大きく上げるポイントです。単純に「間違いの選択肢」と指定すると、明らかな誤答が並んで練習効果が下がることがあります。

ChatGPTで復習問題を作成するとはどういうことか?を操作する画面イメージ

記述式・説明問題を作るプロンプト例

記述式問題は、Rowland(2014)のメタ分析(Psychological Bulletin)でも効果が高いと示されたフリーリコール形式に近い問題です。「〇〇とは何か説明せよ」「〇〇と△△の違いを述べよ」のような問題は、理解の深さを確認するのに適しています。

プロンプト例(記述式)

あなたは大学の講師です。以下のテキストを読み、概念の理解を問う記述式問題を3問作成してください。「〇〇を説明しなさい」「〇〇と△△の違いを述べなさい」のような形式で、解答例(100字程度)も合わせて記載してください。

【テキストをここに貼り付ける】

解答例を一緒に生成させることで、自分の解答と比較する基準ができます。完全一致でなくても「キーワードが含まれているか」「論理の流れが合っているか」を確認する材料として活用できます。

ChatGPTで作成した復習問題を定着させる活用サイクル

問題を作っただけでは効果は限定的です。作成した問題を「いつ・どのように解くか」の設計が、学習効果を左右します。認知科学の研究が示す2つのアプローチを組み合わせると、定着率が大きく変わります。

AIツールを使う作業風景

間隔反復スケジュールと組み合わせる

間隔反復(Spaced Repetition)とは、忘れかけたタイミングで繰り返し復習するスケジュール管理の手法です。ドイツの心理学者Hermann Ebbinghausが1885年に提唱した忘却曲線(時間とともに記憶がどのくらい失われるかを示したグラフ)が示すように、人間の記憶は時間の経過とともに急速に失われますが、適切なタイミングで復習を行うことで記憶の保持率を改善できます。同じ問題を翌日・3日後・1週間後・2週間後のように間隔を空けて解くことで、長期記憶への定着が促されます。

ChatGPTで作った問題を間隔反復に組み込む手順は、次のとおりです。

  • ステップ1:学習したその日にChatGPTで問題を生成し、初回の解答を行う
  • ステップ2:翌日、同じ問題セットをもう一度解く(答えを見ずに)
  • ステップ3:3〜4日後に再度解き、間違えた問題だけを記録する
  • ステップ4:1週間後に間違えた問題を中心に解き直す

間隔反復専用アプリのAnki(フラッシュカード型の無料ツール)やNotionに問題をコピーして管理すると、スケジュール管理が楽になります。ChatGPTは問題生成に特化し、スケジュール管理は別のツールに任せる役割分担が現実的です。

解答後にChatGPTへ解説を求めるフロー

問題を解いた後、答え合わせだけで終わらせるのは機会の損失です。間違えた問題についてChatGPTに「なぜこの答えになるのか、初心者にもわかるように説明してください」と追加で聞くことで、理解の穴を即座に埋められます。

具体的なフローは次のとおりです。

  1. ChatGPTが生成した問題を紙またはメモアプリに書き出し、自力で解答する
  2. ChatGPTに解答を見せ、「この解答は正しいですか?間違っている場合は理由を説明してください」と送る
  3. 理解できなかった点があれば「もう少し噛み砕いて説明してください」と追加質問する
  4. 正しく理解できたら「この概念に関連する問題をもう2問出してください」と追加して、理解をさらに深めましょう

このフローにより、問題作成→解答→解説→発展問題という学習サイクルをChatGPT一つで完結できます。OpenAI公式ブログでも示されているように、フォローアップ質問への対応はChatGPTの対話設計の中核にある機能です。

問題形式別・ChatGPTへのプロンプトの書き方を操作する画面イメージ

問題の質を上げるプロンプト改善のコツ

同じテキストを使っても、プロンプトの書き方次第で生成される問題の質は大きく変わります。「問題を作って」という指示だけでは、表面的な問題しか得られないことがほとんどです。以下の工夫を加えると、実践的な復習問題が生成されやすくなります。

難易度・出題範囲を指定する書き方

難易度の指定は、「初級・中級・上級」という言葉より、具体的な条件で伝えるほうが意図に近い問題が得られます。

難易度指定の具体例

  • ❌「難しい問題を作って」
  • ✅「複数の概念を組み合わせて考える必要がある問題を作って」
  • ❌「初級の問題を作って」
  • ✅「用語の定義を問う問題のみ、専門用語を使わずに作って」
  • ✅「〇〇の試験の出題傾向に合わせた難易度で作って」(資格名を明示)

出題範囲の絞り方も同様です。「第3章から」「〇〇と△△の比較に関する内容から」のように範囲を限定すると、弱点に集中した問題セットが得られます。

作成した問題をどう活用すれば定着するか?を操作する画面イメージ

「ひっかけ問題」や応用問題を生成させる方法

基礎が固まった段階では、単純な知識確認より「思い込みを突く問題」や「複数の知識を組み合わせる問題」が学習を深めます。ChatGPTにひっかけ問題を生成させる際は、「間違えやすいポイント」を具体的に指定するのが効果的です。

ひっかけ・応用問題のプロンプト例

以下のテキストを読み、学習者が「正しいと思い込みやすいが実は誤り」という誤解を突くひっかけ問題を3問作成してください。問題文には正しそうに見える誤った記述を含め、正解の解説で「なぜ誤りなのか」を明確に説明してください。

【テキストをここに貼り付ける】

応用問題を作りたい場合は、「2つ以上の概念を組み合わせて解く問題」「実際の場面に当てはめて考える問題」のように条件を加えることで、知識を組み合わせて考える応用問題が生成されやすくなります。

まとめ:ChatGPTを復習問題作成に組み込む学習フロー

ChatGPTを使った復習問題作成で押さえておきたいのは、「問題を作ること」が目的ではなく「問題を解くことで記憶を定着させること」が目的だという点です。Roediger & Karpicke(2006)が示したテスト効果とは、問題を解いて答えを引き出す行為そのものに記憶強化の力があるという知見です。

学習フローをシンプルに以上から、次のようになります。

  • ①テキストをChatGPTに貼り付け、形式を指定して問題を生成(穴埋め・4択・記述式を使い分ける)
  • ②生成された問題を自力で解答し、元のテキストと照合して事実確認(ハルシネーション対策)
  • ③間違えた問題についてChatGPTに解説を求め、理解の穴を埋める
  • ④翌日・3日後・1週間後のタイミングで同じ問題を解き直す(間隔反復)
  • ⑤弱点が明確になったら、その箇所に特化した問題を追加生成する

まず手元の教材の1章分をChatGPTに貼り付けて穴埋め問題を5問作るところから始めてみてください。フロー①〜⑤を一度回すだけで、自分に合ったパターンが見えてきます。

集中して問題演習に取り組める環境として

1週間後の解き直しセッションを確実にこなすには、いつでも使える静かな学習場所があると便利です。管理人が運営するアイデスク新宿自習室(新宿西口駅徒歩3分・24時間営業・全席個別ブース型・Wi-Fi完備・電源全席あり)は、間隔反復の習慣化の場として、資格勉強や独学の復習に取り組む方に活用されています。

よくある質問

Q. ChatGPTが作った問題に誤りが含まれることはありますか?

A. あります。ChatGPTはハルシネーション(事実誤り)を生成することがあり、OpenAI公式ブログでも誤りを認識・反論できる設計と説明されていますが、完全ではありません。生成された問題は必ず元のテキストと照合して確認する習慣をつけてください。特に数値・固有名詞・定義の正確さは入念に確認することをお勧めします。

Q. 無料版のChatGPTでも問題作成はできますか?

A. できます。無料版でも穴埋め・4択・記述式の問題生成は十分に機能します。ただし、無料版には利用回数や機能に制限があります。詳細な制限内容や最新のプラン情報はChatGPT公式サイトでご確認ください(2026年7月現在)。

Q. どのくらいの長さのテキストを貼り付ければよいですか?

A. 1回のプロンプトで扱う量は、筆者の実践上の目安としてA4用紙1〜2枚程度(800〜1,600字相当)が扱いやすい分量です。長すぎると問題が特定の箇所に偏ったり、重要な論点が見落とされたりすることがあります。テキストが長い場合は章や節ごとに分けて問題を生成し、セクションごとに問題セットを作成する方法が効果的です。なお、ChatGPTが処理できる最大トークン数についての詳細はOpenAI公式ドキュメントでご確認ください。

Q. ChatGPTで作った問題をAnkiに取り込めますか?

A. 直接の連携機能はありませんが、ChatGPTに「Ankiのインポート形式(タブ区切り)で問題と解答を出力してください」と指定すると、コピー&ペーストで取り込みやすい形式で出力できます。Anki(フラッシュカード型の無料間隔反復アプリ)の形式の詳細はAnki公式サイトでご確認ください。

Q. 英語の教材でも同じように問題を作れますか?

A. 作れます。英語のテキストを貼り付けて「日本語で問題を作ってください」と指定すれば、日本語の問題が生成されます。逆に「英語のまま問題を作ってください」と指定すれば英語の問題も生成可能です。英語の語彙問題・内容把握問題・文法問題など、形式を指定することで語学学習にも活用できます。

※本記事の情報は2026年7月時点のものです。ChatGPTのモデルや機能は頻繁に更新されますので、最新情報はOpenAI公式サイトでご確認ください。
最終更新: 2026年7月13日

参考サイト

タイトルとURLをコピーしました