メインコンテンツへスキップ
見出し画像

Claude 活用ガイド / 探究活動と論文読解のための実践手引き

    ※ この記事は、2025年4月現在の情報をもとに作成しています。生成AIの進化は非常に速いため、最新の情報は公式サイトでご確認ください。

    こんにちは!
    最近、生成AIが教育現場にどんどん入ってきていますね。ChatGPTやGemini、Feloなど様々なツールを紹介してきましたが、今回は「Claude」に焦点を当てていきます!

    Claude は、特に論文のような専門的な文献の読解や分析において優れた能力を発揮します!

    Claude(クロード)とは?基本情報と概要

    Claude は、AI企業の Anthropic が開発した生成AI(大規模言語モデル)です。ChatGPTと同じように対話形式で使えます!

    ChatGPT や Gemini を日頃から使っている方は、同じ要領で使うことができます👩‍💻

    画像
    • 安全性重視の設計
      憲法的AI(Constitutional AI)と呼ばれる手法で開発され、倫理的な回答を心がけるよう訓練されている

    • 長文処理の得意さ
      長い論文や複雑な文書を一度に理解できるため、論文分析に超便利!

    • 視覚情報の処理
      画像を読み取り(図表を含む論文の分析に有用)

    • 複雑な思考の説明
      複雑な概念を段階的にわかりやすく説明するのが得意

    Claude is a high-performance, highly capable AI assistant created by Anthropic that is not only powerful and scalable, but also among the most reliable AIs available.

    「Claude は、Anthropic が開発した高性能で知的な AI アシスタントで、強力で拡張性が高いだけでなく、利用可能な中で最も信頼性の高い AI でもあります。」
    出典:Anthropic 公式ドキュメント「Claude の紹介」

    Claude のモデルラインナップ

    Claude には複数のモデルがあり、用途や状況に応じて選択できます!
    2025年4月現在の主なモデルは、

    画像

    がありますが、Claude 3.7 Sonnet は、Anthropic が開発した最新のAIモデルです!

    実際、コーディングをしていても、かなりの精度で出てきます!
    他には、

    • Claude 3.5 Sonnet
      Claude 3.7 Sonnet の前のバージョンで、基本的なコーディング能力やエージェント機能を持っていましたが、3.7に比べると性能は劣ります。

    • Claude 3.5 Haiku
      より迅速な応答を重視したモデルで、基本的なクエリに対して即時に反応してくれます!

    Claude 3.5 Sonnet is a balanced model for a wide range of use cases. Its high accuracy and speed enables it to process complex tasks in a short amount of time.

    「Claude 3.5 Sonnet は、広範囲のユースケースに対応するバランスの取れたモデルです。その高い精度とスピードにより、複雑なタスクを短時間で処理することができます。」
    出典:Anthropic 公式ドキュメント「Claude 3.5 ファミリー」

    料金プランと基本情報

    料金プラン

    Claude は無料版と有料版(Claude Pro)があります!

    • 無料版

      • 無料

      • 1日あたりのメッセージ数に制限あり

      • 基本的な機能は利用可能最新モデルへのアクセスは遅れる場合あり

    • Claude Pro

      • 月額20ドル(約3,000円)

      • より多くのメッセージ(無料版の5倍以上)

      • 最新モデルへの優先アクセス

      • ピーク時のより速いレスポンス

    まずは無料版で基本的な機能と使い勝手を試し、本格的に活用する場合は Pro かなと思います。

    画像

    年齢制限

    ここは大事なポイントですよね。

    Claude の利用には18歳以上という年齢制限があります。

    画像
    https://support.anthropic.com/ja/articles/8129614-claude%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E5%B9%B4%E9%BD%A2%E5%88%B6%E9%99%90%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B

    そのため、高校生など18歳未満の生徒に直接 Claude を使わせる場合には注意が必要です!

    ちなみに、「Claude for Education」などの教育機関(大学)向けのプランもあります。

    論文読解をサポート!実践テクニック 

    Claude の特長を活かした論文読解の基本的なワークフローをご紹介します📚このプロセスは教師自身の研究にも使えますし、生徒の探究活動の指導にも応用できます!

    この " 論文を読む " というのは、 Claude を使えばサクッと読めちゃうと思います!
    ChatGPT でもいいんですけど、このテキストを理解するという点では、Claude の方がいい感じの返しをしてくれるかなという感じがしてます(主観)🤔

    論文読解の基本ワークフロー

    1. 論文PDFのアップロード:論文をPDFファイルとして Claude にアップロードします(長い論文でも一度に処理可能)

    2. 初期理解の獲得:まずは論文の要約や主要ポイントを把握するプロンプトを使い、概要を理解

    3. 深掘りと疑問解消:理解が難しい箇所や重要部分について、詳細な説明を求める

    4. 批判的検討:論文の長所と限界点について分析を依頼し、多角的な視点を得る

    5. 関連情報の探索:関連研究や追加コンテキストについての情報を求めることで、論文をより広い文脈で理解

    画像
    画像
    この論文の概要を教えてください。

    だけでも、結構優秀なんですけどね!笑

    画像

    実践!効果的なプロンプト例

    1. 初期理解のためのプロンプト例

    このPDFは[研究分野]に関する論文です。以下の点について日本語で詳しく解説してください:
    
    - この研究の主な目的と背景
    - 使用された方法論の概要
    - 主要な発見や結論
    - この研究の意義と影響
    
    専門用語がある場合は、高校生にもわかるように簡潔に説明を加えてください。

    2. 特定セクションの詳細分析プロンプト例

    この論文の「方法論」セクションに焦点を当てて詳しく説明してください。特に:
    
    - 使用されている手法の詳細なステップ
    - なぜその手法が選ばれたのか
    - 使用されたデータセットの特徴
    - 実験の設計方法
    
    可能であれば、この手法の革新的な点や従来手法との違いも解説してください。

    3. 論文の批判的検討プロンプト例

    この論文の強みと限界について批判的に分析してください。以下の観点から考察をお願いします:
    
    - 研究デザインや方法論の妥当性
    - 結論の信頼性と一般化可能性
    - 考慮されていない可能性のある変数や要因
    - この研究結果に対する代替的な解釈の可能性
    - 将来の研究に向けて改善すべき点

    4. 教育向け資料作成プロンプト例

    この論文の内容を高校生向けの探究活動の教材として活用したいと考えています。以下の形式で整理してください:
    
    - 10分程度で説明できる研究の要点
    - 生徒が理解すべき主要な概念と定義(専門用語の平易な説明を含む)
    - この研究に関連して生徒が取り組める探究課題のアイデア5つ
    - 生徒が発展的に学ぶためのリソースや関連テーマの提案

    プロンプト活用のコツ 💡

    • 複数回に分けて質問する
      一度に多くの質問をするよりも、段階的に掘り下げていくと方向性が明確になっていきますね!

    • マルチモーダル機能を活用する
      Claude は図表やグラフも理解できるので「この図3について詳しく説明してください」といった形で、視覚的な情報についても質問もしてみましょう!

    • 具体的に指示する
      「わかりやすく」よりも「高校1年生にもわかるように」など、具体的な指示を出すとより良い回答が得られます

    画像

    また、英語の論文での図、表の表記は覚えておきましょう!

    図は、Fig. --
    表は、TABLE --

    のような表記になっているので、

    Fig.1 について解説してください

    のような指示をしてあげれば、ピンポイントの解説もゲットできますね!

    あとボクがよく使うのは、

    見解や示唆を示す場合は、引用する原文を記載してください

    とか、原文を書いてもらうように指示をすると、後でどこで書いてあるのかを参照しやすくなりますね!

    画像

    こちらにめちゃくちゃいい使い方が出ていたので、参考にしてください!!

    探究活動のステップ別 Claude 活用法

    生徒の探究活動の各段階で、Claude をどのように活用できるかを見ていきましょう!🔍
    18歳未満の制限があるので、あくまで想定であることと、他の生成AIツールでも同じように使えます!

    また、指導する先生は、生徒のテーマの専門家である必要はなく、というか、専門家になるのは現実的に無理ですよね。
    だから、こうやって、生成AI に入ってもらって、先生はその探究の方向性をファシリテートしてあげる立場になると良いのではないでしょうか。

    ① テーマ設定・問いの策定段階

    私は高校生で、[興味のある分野]について探究活動を行おうと考えています。この分野で現在注目されている研究テーマや未解決の問題について教えてください。また、高校生レベルで取り組める具体的な研究問題の例も5つほど提案してください。

    テーマが決まったら、以下のようなプロンプトでさらに問いを具体化できます

    私は「[選んだテーマ]」について探究しようと思います。このテーマについて以下のことを教えてください:
    
    - この分野の基本的な概念や用語
    - 主要な先行研究や重要人物
    - よく使われる研究方法
    - 私の問い「[具体的な問い]」は適切でしょうか?改善点があれば教えてください。

    ② 情報収集・文献調査段階

    この論文を読んで、私の研究テーマ「[テーマ]」に関連する重要なポイントを抽出してください。また、この論文が引用している他の重要な研究も教えてください。
    これまでに収集した情報を整理したいと思います。以下の点について、これまでの会話から情報を整理して表形式でまとめてください:
    
    - 各研究の主要な発見
    - 使用された研究方法
    - 限界点や課題
    - 私の研究問いとの関連性

    ③ 仮説構築・研究設計段階

    収集した情報をもとに、私の研究問い「[問い]」について以下のことを支援してください:
    
    - 考えられる仮説のアイデア
    - 仮説を検証するための適切な研究方法
    - 必要なデータや材料
    - 予想される課題と対策

    ④ データ分析・考察段階

    私が収集したデータについて分析方法のアドバイスをください。データは以下の通りです: [データの概要や形式の説明]
    
    特に以下の点について教えてください:
    - このデータに適した分析手法
    - グラフや表で表現する際の効果的な方法
    - 注意すべきデータの特性や限界

    ⑤ 論文・発表資料作成段階

    私の探究レポートの構成について助言をください。テーマは「[テーマ]」で、主な発見は「[主要な発見や結論]」です。
    
    以下の点についてアドバイスをお願いします:
    - 効果的な論文構成
    - 各セクションで述べるべき重要ポイント
    - 説得力のある論述のコツ
    - 効果的な図表の使い方

    ポイント 💡

    Claude 等を使って生徒の探究活動をサポートする際は、「代行」ではなく「支援ツール」として活用することが重要です🎓
    生徒自身が考え、判断する機会を奪わないよう注意しましょう!

    教師のための授業準備と教材作成

    他にも、Claude を活用して授業準備や教材作成を効率化する方法を紹介します!👩‍🏫👨‍🏫

    複雑な概念の段階的な解説資料作成

    「量子力学の二重スリット実験」について、高校物理の授業で使える解説資料を作成したいと思います。以下の点を考慮してください:
    
    - 高校2年生が理解できるレベルに合わせること
    - 基礎から応用へと段階的に説明すること
    - 具体的な例やアナロジーを含めること
    - 生徒が混乱しやすいポイントとその対策
    - 5分間で解説できるコアコンセプト、15分バージョン、30分バージョンの3段階で準備

    学際的テーマの授業計画

    「AIと倫理」というテーマで3回シリーズの授業を計画しています。以下の要素を含む授業計画を作成してください:
    
    - 各回のテーマと学習目標
    - 授業の流れと主要な活動
    - 必要な準備物と参考資料
    - 生徒の理解度を確認するための質問やアクティビティ
    - 宿題や発展学習のアイデア
    
    情報科、公民科、倫理の要素を含む学際的な内容にしたいと考えています。

    探究プロセスを体験するワークショップ

    中学2年生対象の「探究の進め方」ワークショップの計画を立てています。3時間で、生徒が探究プロセスの基本を体験できるワークショップの内容を提案してください。
    
    特に以下のスキルを育成したいと考えています:
    - 問いを立てる力
    - 情報を効果的に収集する方法
    - データを分析・解釈する基礎
    - 論理的に考察する習慣
    
    具体的なアクティビティ、必要な材料、時間配分も含めてください。

    最新の教育研究のキャッチアップ

    「[教育分野のテーマ]」に関する最新の研究動向について知りたいと思います。過去2年間の主要な研究成果や新しい理論、実践例などをまとめてください。特に、クラスルームでの実践に活かせる知見に焦点を当ててください。

    ただし、Claude は2025年4月現在、検索機能はありません。
    アメリカでは対応しているんですけど、日本ではまだ公開されていません!

    注意点と倫理的配慮

    ハルシネーション(幻覚)と情報の正確性

    Claude は非常に有用ですが、もちろん「ハルシネーション(幻覚)」と呼ばれる現象で時に存在しない情報を生成することがあります。
    これは、他のツールと同じですね!教育現場ではこの点に十分注意しましょう!

    Like all AI systems, Claude will sometimes generate incorrect information. Always verify important facts before acting on Claude's responses.

    「すべての AI システムと同様に、Claude が時々間違った情報を生成することがあります。Claude の回答を受け入れる前に、常に重要な事実を検証してください。」
    出典:Anthropic 公式ドキュメント「Claude の紹介」

    情報の正確性を担保するための具体的な対策としては、

    • 複数の情報源での確認
      Claude が提供した情報を他の信頼できる情報源で確認する

    • 出典の要求
      「この情報の出典や根拠を示してください」と追加で質問する

    • 自己矛盾の確認
      提供された情報内で矛盾がないか確認する

    • 批判的思考の励行
      情報をただ受け入れるのではなく、常に批判的に検討する習慣をつける

    特に、論文や研究に関する情報を Claude から得る場合、引用された論文や研究者が実際に存在するか確認することをお忘れなく!
    架空の研究や論文を引用することがあるので、重要な情報は必ず原典にあたりましょう。

    批判的思考力の育成と依存の防止

    生成AI を教育に導入する際は、生徒の批判的思考力を育むとともに、ツールへの過度の依存を防ぐ配慮も必要です。

    批判的思考力を育む具体的アプローチ

    • AI の回答を評価する課題
      Claude から得た情報の正確性や妥当性を生徒自身が評価する課題を設ける

    • 比較と対照
      同じ質問に対する複数のソース(教科書、Claude、他の参考書など)の回答を比較させる

    • 「なぜ」を問う習慣づけ
      Claude から得た情報に対して「なぜそうなのか」「どのような根拠があるのか」を常に考えさせる

    依存を防ぐための工夫

    • 使用場面の明確化
      Claude を使うべき場面と使わずに自分で考えるべき場面を明確に区別する

    • 段階的なサポート
      最初は手厚いサポートを提供し、徐々に自立的に取り組める割合を増やす

    • メタ認知の促進
      「自分は何を理解していて何がわからないのか」を自己評価させる習慣をつける

    ポイント😉

    Claude を「正解を与えてくれる存在」ではなく、「対話を通じて思考を深めるパートナー」として位置づけましょう!
    質問の仕方や情報の吟味の仕方そのものを学びの対象とすることで、ツールを賢く活用する力を育めます!

    個人情報と学校のポリシー

    Claude を含む生成AI ツールを教育現場で活用する際には、個人情報の取り扱いと学校のポリシーにも十分な注意が必要です。

    Your privacy is important to us. We only collect the information described in any specific privacy notice or privacy policy we provide to you in connection with the Services. We use the information we collect solely to maintain, provide, improve, and research our Services.

    「お客様のプライバシーは当社にとって重要です。当社は、本サービスに関連して当社がお客様に提供する特定のプライバシー通知またはプライバシーポリシーに記載されている情報のみを収集します。当社は収集した情報を、当社のサービスの維持、提供、改善、研究のためだけに使用します。」
    出典:Anthropic「利用規約」4. プライバシー

    I would like to input sensitive data into Free Claude.ai or Claude Pro. Who can view my conversations?

    By default, we will not use your prompts and conversations from Free Claude.ai or Claude Pro to train our models. There are two instances in which we may use your prompts and conversations to train our models: (1) if you give us explicit permission by submitting feedback through the thumbs up/down feature or by reaching out to us with a request, and (2) where your prompts and conversations are flagged for trust and safety review, we may use or analyze those conversations to improve our ability to detect and enforce Usage Policy violations, including to train trust and safety classifiers in order to make our services safer. Only a limited number of staff members have access to conversation data and they will only access this data for explicit business purposes.

    「デフォルトでは、Free Claude.aiまたはClaude Proからのプロンプトや会話は、モデルのトレーニングには使用されません。プロンプトや会話をモデルのトレーニングに使用する場合があるのは、次の2つの場合です。(1) 親指を立てる/下げる機能を通じてフィードバックを送信するか、リクエストを送信することで明示的に許可された場合、(2) プロンプトや会話が信頼性と安全性のレビュー対象としてフラグが付けられている場合、当社はそれらの会話を使用または分析し、利用ポリシー違反を検出して適用する能力を向上させることがあります。これには、サービスの安全性を高めるために信頼性と安全性の分類子をトレーニングすることも含まれます。会話データにアクセスできるのは限られた数のスタッフのみであり、明確な業務目的でのみこのデータにアクセスします。」
    出典:All Collections Claude.ai Pro Plan Claude Pro FAQs

    ただし、以下のポイントには特に注意しましょう!

    • 生徒の個人情報
      生徒を特定できる情報(氏名、学籍番号など)を Claude に入力しない

    • 機密情報
      学校の機密情報や非公開情報を入力しない

    • 学校のポリシー確認
      学校や教育委員会のAI利用ポリシーを事前に確認する

    • 保護者への説明
      授業でこうしたツールを活用する場合は、事前に保護者への説明と同意を検討する

    Claude 3.7 Sonnet でアプリ作り

    アプリ作りも試してみます!
    プロンプトは次の1文だけです👀

    日本人としての飲み会検定テストアプリを作ってください
    <!DOCTYPE html>
    <html lang="ja">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>飲みマスター検定</title>
        <style>
            body {
                font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, 'メイリオ', sans-serif;
                max-width: 800px;
                margin: 0 auto;
                padding: 20px;
                background-color: #f5f5f5;
            }
            .container {
                background-color: white;
                padding: 30px;
                border-radius: 10px;
                box-shadow: 0 2px 5px rgba(0,0,0,0.1);
            }
            h1 {
                color: #e74c3c;
                text-align: center;
                margin-bottom: 30px;
            }
            #start-screen, #question-screen, #result-screen {
                text-align: center;
            }
            #question-screen, #result-screen {
                display: none;
            }
            .level-selector {
                display: flex;
                justify-content: center;
                margin-bottom: 20px;
            }
            .level-btn {
                margin: 0 10px;
                padding: 10px 20px;
                border: none;
                border-radius: 5px;
                background-color: #3498db;
                color: white;
                cursor: pointer;
                font-size: 16px;
            }
            .level-btn:hover {
                background-color: #2980b9;
            }
            .start-btn {
                padding: 15px 30px;
                background-color: #e74c3c;
                color: white;
                border: none;
                border-radius: 5px;
                font-size: 18px;
                cursor: pointer;
            }
            .start-btn:hover {
                background-color: #c0392b;
            }
            .question {
                font-size: 18px;
                margin-bottom: 20px;
            }
            .options {
                display: flex;
                flex-direction: column;
                align-items: center;
            }
            .option {
                width: 80%;
                margin: 5px 0;
                padding: 10px;
                background-color: #f2f2f2;
                border: 1px solid #ddd;
                border-radius: 5px;
                cursor: pointer;
                text-align: left;
            }
            .option:hover {
                background-color: #e6e6e6;
            }
            .progress {
                margin: 20px 0;
            }
            .result-title {
                font-size: 24px;
                font-weight: bold;
                margin-bottom: 10px;
            }
            .score {
                font-size: 36px;
                color: #e74c3c;
                margin-bottom: 20px;
            }
            .rank {
                font-size: 24px;
                font-weight: bold;
                color: goldenrod;
                margin-bottom: 20px;
            }
            .retry-btn {
                padding: 10px 20px;
                background-color: #3498db;
                color: white;
                border: none;
                border-radius: 5px;
                cursor: pointer;
            }
            .retry-btn:hover {
                background-color: #2980b9;
            }
        </style>
    </head>
    <body>
        <div class="container">
            <h1>飲みマスター検定</h1>
            
            <div id="start-screen">
                <p>日本の飲み会文化に関する知識を試そう!</p>
                <div class="level-selector">
                    <button class="level-btn" data-level="初級">初級</button>
                    <button class="level-btn" data-level="中級">中級</button>
                    <button class="level-btn" data-level="上級">上級</button>
                    <button class="level-btn" data-level="達人">達人</button>
                </div>
                <p>選択したレベル: <span id="selected-level">初級</span></p>
                <button class="start-btn">スタート</button>
            </div>
    
            <div id="question-screen">
                <div class="progress">質問 <span id="current-question">1</span> / 10</div>
                <div class="question" id="question-text">質問がここに表示されます</div>
                <div class="options" id="options-container">
                    <!-- 選択肢がここに表示されます -->
                </div>
            </div>
    
            <div id="result-screen">
                <div class="result-title">検定結果</div>
                <div class="score"><span id="score">0</span> / 10 正解</div>
                <div class="rank">あなたの称号: <span id="rank-title">見習いノミュニケーター</span></div>
                <p id="rank-description">これから飲み会の作法を学んでいきましょう!</p>
                <button class="retry-btn">もう一度挑戦する</button>
            </div>
        </div>
    
        <script>
            // 検定問題のデータ
            const quizData = {
                '初級': [
                    {
                        question: '飲み会で最初に注ぐべきは誰のグラスでしょうか?',
                        options: ['自分自身', '目上の人', '隣の人', '誰でもよい'],
                        answer: 1
                    },
                    {
                        question: '飲み会での乾杯の掛け声で最も一般的なものは?',
                        options: ['乾杯!', 'おつかれさま!', 'よろしく!', 'いただきます!'],
                        answer: 0
                    },
                    {
                        question: 'ビールを注ぐとき、グラスは何度傾けるのが理想的ですか?',
                        options: ['0度(真っ直ぐ)', '45度', '90度', '180度'],
                        answer: 1
                    },
                    {
                        question: '飲み会の席順で、一般的に上座はどこですか?',
                        options: ['入口に最も近い席', '入口から最も遠い席', '真ん中の席', '決まりはない'],
                        answer: 1
                    },
                    {
                        question: '目上の人からお酌をされたとき、適切な対応は?',
                        options: ['グラスを持ち上げて受ける', '両手でグラスを持って受ける', '一度断ってから受ける', 'その場で一気に飲み干す'],
                        answer: 1
                    },
                    {
                        question: '飲み会で酔いつぶれた同僚を見つけた場合、何をすべきですか?',
                        options: ['そのまま放置する', '冷水をかける', '安全に帰宅できるよう手配する', 'SNSに写真を投稿する'],
                        answer: 2
                    },
                    {
                        question: '飲み会の会計の際、幹事として適切な行動は?',
                        options: ['全員の前で一人一人会計を確認する', '黙って全額支払う', '事前に確認した金額を集める', '最年少者に支払わせる'],
                        answer: 2
                    },
                    {
                        question: '二次会に誘われたが行きたくない場合、最も丁寧な断り方は?',
                        options: ['無視する', '「気分が悪い」と言う', '「明日早いので」と理由を伝える', '黙って帰る'],
                        answer: 2
                    },
                    {
                        question: '居酒屋での適切な入店時の挨拶は?',
                        options: ['いらっしゃいませ', 'こんにちは', 'よろしくお願いします', '特に挨拶は必要ない'],
                        answer: 3
                    },
                    {
                        question: '飲み会中、トイレに行く際に言うべき一言は?',
                        options: ['「お手洗いに行ってきます」', '黙って席を立つ', '「トイレ行ってきます」', '「少し席を外します」'],
                        answer: 3
                    }
                ],
                '中級': [
                    {
                        question: '日本酒の「大吟醸」と「純米酒」の主な違いは何ですか?',
                        options: ['醸造アルコールの有無', '米の精米歩合', '製造地域', '発酵期間'],
                        answer: 1
                    },
                    {
                        question: '接待の席で取引先が注文する前に自分が注文するのは一般的にどう考えられていますか?',
                        options: ['リードしていると好印象', 'マナー違反とされる', '特に問題ない', 'シチュエーションによる'],
                        answer: 1
                    },
                    {
                        question: 'お猪口にお酒を注がれる際、正しい作法は?',
                        options: ['両手で持つ', '片手で持ち、もう片方の手を添える', '片手だけで持つ', 'テーブルに置いたまま注いでもらう'],
                        answer: 1
                    },
                    {
                        question: '「とりあえずビール」という文化が一般的なのはなぜですか?',
                        options: ['最も安価だから', 'アルコール度数が低いから', '日本人に合う味だから', '乾杯には泡のある飲み物が縁起がいいとされるから'],
                        answer: 3
                    },
                    {
                        question: '飲み会で「お疲れ様です」と「ご苦労様です」の使い分けとして正しいのは?',
                        options: ['どちらも同じ意味なので区別しない', '目上には「お疲れ様です」、目下には「ご苦労様です」', '目上には「ご苦労様です」、目下には「お疲れ様です」', '社内には「お疲れ様です」、社外には「ご苦労様です」'],
                        answer: 1
                    },
                    {
                        question: '上司の杯が空になっているのに気づいた場合、適切な声かけは?',
                        options: ['「もう飲みましたか?」', '「注ぎましょうか?」', '黙って注ぐ', '「まだ飲みますか?」'],
                        answer: 1
                    },
                    {
                        question: '「べろべろ、きっぷ、かまわない」とは何を意味する言葉ですか?',
                        options: ['酔い方の種類', '飲み会のマナー', '酔いの程度', '禁酒のスローガン'],
                        answer: 2
                    },
                    {
                        question: '飲み会の最中に仕事の話をするのは一般的にどう考えられていますか?',
                        options: ['積極的にすべき', '避けるべき', 'シチュエーションによる', '上司が始めた場合のみ続ける'],
                        answer: 2
                    },
                    {
                        question: '「おちょこ」と「ぐい飲み」の主な違いは?',
                        options: ['使う酒の種類', '形状と大きさ', '使う地域', '素材'],
                        answer: 1
                    },
                    {
                        question: '飲み会での割り勘を意味する「割り前」の語源は?',
                        options: ['江戸時代の商習慣', '平安時代の宮中行事', '明治時代の西洋文化の影響', '昭和初期の大衆文化'],
                        answer: 0
                    }
                ],
                '上級': [
                    {
                        question: '「箱」という単位で日本酒を注文した場合、通常何合分に相当しますか?',
                        options: ['一合', '四合', '一升(十合)', '二升(二十合)'],
                        answer: 2
                    },
                    {
                        question: '「角打ち」とは何を指しますか?',
                        options: ['立ち飲み居酒屋の一種', '酒屋で購入した酒をその場で飲むこと', '会社帰りに寄る一杯', '四角いテーブルでの宴会'],
                        answer: 1
                    },
                    {
                        question: '日本酒の「にごり酒」の特徴は?',
                        options: ['長期熟成させたもの', '濾過せずに酵母や米粒が残っているもの', '海外向けに作られたもの', '女性向けに甘く作られたもの'],
                        answer: 1
                    },
                    {
                        question: '「献杯」を行うのは通常どのような場面ですか?',
                        options: ['誕生日パーティー', '送別会', '結婚式', '社内の定例飲み会'],
                        answer: 2
                    },
                    {
                        question: '「三三九度」の儀式で使われる酒器は?',
                        options: ['ぐい飲み', '猪口', '杯(さかずき)', 'ビールジョッキ'],
                        answer: 2
                    },
                    {
                        question: '「完全無欠のハイボール」を提唱したウイスキーブランドは?',
                        options: ['ジャックダニエル', 'サントリー', 'ニッカ', 'ジョニーウォーカー'],
                        answer: 1
                    },
                    {
                        question: '飲み会での「隠れ〆」とは?',
                        options: ['こっそり会計を済ませること', '途中で抜け出すこと', '料理の追加注文を控えること', '主役に内緒で行う一本締め'],
                        answer: 0
                    },
                    {
                        question: '「お銚子」とは何を指しますか?',
                        options: ['日本酒を注ぐための小さな徳利', '焼酎を水で割るための器', 'ビールを注ぐための道具', '冷酒専用の容器'],
                        answer: 0
                    },
                    {
                        question: '「面」「洋」「海」の杯を順に飲む儀式がある日本の地域は?',
                        options: ['北海道', '東北', '九州', '沖縄'],
                        answer: 3
                    },
                    {
                        question: '「おしぼり」を顔に使うことは飲み会のマナーとしてどう考えられていますか?',
                        options: ['問題ない習慣', 'マナー違反とされる', '夏場のみ許容される', '高級店以外なら問題ない'],
                        answer: 1
                    }
                ],
                '達人': [
                    {
                        question: '「菊の司」は主にどの地域の日本酒ブランドですか?',
                        options: ['新潟', '秋田', '岩手', '山形'],
                        answer: 2
                    },
                    {
                        question: '「木樽蒸留」で知られる焼酎の製法を特に大切にしている地域は?',
                        options: ['鹿児島', '宮崎', '大分', '熊本'],
                        answer: 0
                    },
                    {
                        question: '日本の古典「万葉集」に最も多く詠まれているお酒は?',
                        options: ['酒(日本酒)', '醴(みき)', '濁酒(どぶろく)', '葡萄酒(ぶどうしゅ)'],
                        answer: 1
                    },
                    {
                        question: '「鏡開き」で使用される木槌の正式名称は?',
                        options: ['酒槌(さかづち)', '鏡槌(かがみづち)', '魁槌(さきがけづち)', '祝槌(いわいづち)'],
                        answer: 1
                    },
                    {
                        question: '「古酒」と呼ばれるためには最低何年熟成させる必要がありますか?(泡盛の場合)',
                        options: ['1年', '3年', '5年', '10年'],
                        answer: 1
                    },
                    {
                        question: '江戸時代、「下戸」と「上戸」を分ける基準となる酒の量は何合でしたか?',
                        options: ['一合', '三合', '五合', '一升(十合)'],
                        answer: 2
                    },
                    {
                        question: '日本の伝統的な「棒杙(ぼうへぎ)」は何のために使われるものですか?',
                        options: ['日本酒を冷やすため', '酒を均等に分けるため', '醸造中の泡を取り除くため', '酒の出来を占うため'],
                        answer: 1
                    },
                    {
                        question: '「一気飲み」を意味する「ちどり」という言葉が使われる地域は?',
                        options: ['関東', '関西', '東北', '九州'],
                        answer: 2
                    },
                    {
                        question: '江戸時代の「酒肴七品献立」で最初に出されるのは通常何ですか?',
                        options: ['向付(刺身)', '煮物椀', '八寸', '焼物'],
                        answer: 0
                    },
                    {
                        question: '「泣かせ」と呼ばれる独特な酒の注ぎ方はどのような特徴がありますか?',
                        options: ['杯からあふれるまで注ぐ', '一滴も零さないように注ぐ', '相手の目を見ながら注ぐ', '両手を使って注ぐ'],
                        answer: 0
                    }
                ]
            };
    
            // 変数の初期化
            let currentLevel = '初級';
            let currentQuestion = 0;
            let score = 0;
            let questions = [];
    
            // DOM要素の取得
            const startScreen = document.getElementById('start-screen');
            const questionScreen = document.getElementById('question-screen');
            const resultScreen = document.getElementById('result-screen');
            const selectedLevelSpan = document.getElementById('selected-level');
            const levelButtons = document.querySelectorAll('.level-btn');
            const startButton = document.querySelector('.start-btn');
            const currentQuestionSpan = document.getElementById('current-question');
            const questionText = document.getElementById('question-text');
            const optionsContainer = document.getElementById('options-container');
            const scoreSpan = document.getElementById('score');
            const rankTitle = document.getElementById('rank-title');
            const rankDescription = document.getElementById('rank-description');
            const retryButton = document.querySelector('.retry-btn');
    
            // レベル選択ボタンのイベントリスナー
            levelButtons.forEach(button => {
                button.addEventListener('click', () => {
                    currentLevel = button.dataset.level;
                    selectedLevelSpan.textContent = currentLevel;
                });
            });
    
            // スタートボタンのイベントリスナー
            startButton.addEventListener('click', startQuiz);
    
            // リトライボタンのイベントリスナー
            retryButton.addEventListener('click', () => {
                resultScreen.style.display = 'none';
                startScreen.style.display = 'block';
                currentQuestion = 0;
                score = 0;
            });
    
            // クイズ開始関数
            function startQuiz() {
                startScreen.style.display = 'none';
                questionScreen.style.display = 'block';
                
                // 選択したレベルの問題をコピー
                questions = [...quizData[currentLevel]];
                
                // 問題をシャッフル
                shuffleArray(questions);
                
                // 最初の問題を表示
                displayQuestion();
            }
    
            // 問題表示関数
            function displayQuestion() {
                const question = questions[currentQuestion];
                currentQuestionSpan.textContent = currentQuestion + 1;
                questionText.textContent = question.question;
                
                // 選択肢をクリア
                optionsContainer.innerHTML = '';
                
                // 選択肢を表示
                question.options.forEach((option, index) => {
                    const optionElement = document.createElement('div');
                    optionElement.classList.add('option');
                    optionElement.textContent = option;
                    optionElement.addEventListener('click', () => selectAnswer(index));
                    optionsContainer.appendChild(optionElement);
                });
            }
    
            // 回答選択関数
            function selectAnswer(selectedIndex) {
                const question = questions[currentQuestion];
                
                // 正解判定
                if (selectedIndex === question.answer) {
                    score++;
                }
                
                currentQuestion++;
                
                // 次の問題があれば表示、なければ結果画面へ
                if (currentQuestion < 10) {
                    displayQuestion();
                } else {
                    showResult();
                }
            }
    
            // 結果表示関数
            function showResult() {
                questionScreen.style.display = 'none';
                resultScreen.style.display = 'block';
                
                scoreSpan.textContent = score;
                
                // スコアに応じてランクと説明を設定
                if (score <= 3) {
                    rankTitle.textContent = '見習いノミュニケーター';
                    rankDescription.textContent = 'これから飲み会の作法を学んでいきましょう!基本を身につければ楽しさが広がります。';
                } else if (score <= 6) {
                    rankTitle.textContent = '一般的飲み会参加者';
                    rankDescription.textContent = '基本的なマナーは押さえていますね。もう少し知識を増やせば周囲から一目置かれる存在に。';
                } else if (score <= 9) {
                    rankTitle.textContent = '飲み会の達人';
                    rankDescription.textContent = '素晴らしい知識をお持ちです!あなたは間違いなく飲み会の場を盛り上げる立役者でしょう。';
                } else {
                    rankTitle.textContent = '伝説の酒豪マスター';
                    rankDescription.textContent = '完璧な知識です!日本の飲み会文化の伝道者として、ぜひその知恵を広めてください。';
                }
            }
    
            // 配列をシャッフルする関数
            function shuffleArray(array) {
                for (let i = array.length - 1; i > 0; i--) {
                    const j = Math.floor(Math.random() * (i + 1));
                    [array[i], array[j]] = [array[j], array[i]];
                }
            }
        </script>
    </body>
    </html>
    画像
    画像
    画像

    これが一言のプロンプトだけで作れるって半端ないですよね🤣笑

    おわりに

    Claude を活用した論文読解と探究活動のサポート方法について解説しました!
    まだ使ったことのない先生も、ぜひこの記事を参考に一度試してみてください!

    今後、Claude などの生成AI は教育分野でさらに進化し、より個別最適化された学習支援や、専門分野に特化した機能が登場することが期待されます!

    生徒が自ら問いを立て、情報を収集・分析し、深く考察するという探究のプロセスは、生成AI の時代だからこそ重要になります。
    Claude をはじめとした生成AIを上手に活用しながら、生徒の探究心と思考力を育む教育を実践していきましょう!


     
     
    情報科の高校教員 / 工業科 / 中学技術 / Google for Education Certified Trainer/Google for Education Certified Coach / Professional Data Engineer

    あなたへのおすすめ