記憶から思い出す練習|学び方・目標・学習の続け方

このページはプロモーション(広告)を含みます。

学び方・目標・学習の続け方(初級・読む20分+演習30分)

この授業のゴール

仕事でどう使うか

仕事で知識が必要になる場面の多くは、資料を開く前です。会議で「この数字の分母は何ですか」と聞かれたとき、レビューで「なぜこの指標を選んだのですか」と問われたとき、その場で取り出せるかが問われます。

路線 思い出す練習が効く場面
DS(データサイエンティスト) 会議で指標の定義と分母を、資料を見ずに説明する。説明できない数字は、報告の前に定義を確認し直す
ML(機械学習エンジニア) 評価指標を選んだ理由を、レビューで自分の言葉で述べる。『訓練と評価を分ける理由』が出てこない状態では、データ漏洩に気づきにくい
DX(DX推進・AI企画) 現場へのヒアリングで、用語を相手の言葉に直して使う。要件を聞きながら、業務用語とデータ用語を対応づける
RS(研究者) ゼミや査読で、先行研究の手法と限界を資料なしで述べる。取り出せない内容は、自分の研究計画に反映できない

この授業は、新しい知識を学ぶたびに使える確認の習慣を扱います。読む量を増やすことではなく、取り出す練習を学習時間の一部に入れることが目的です。

前提

前の2授業の内容を使います。

この授業の題材は、購入率(購入者数 ÷ 来店者数)と、平均・中央値です。どちらも計算は四則演算だけです。式の読み方に不安があれば 比率・割合・パーセントポイント(割合)、平均・合計・中央値を手計算(平均と中央値)を先に読んでも構いません。

途中再開について:中断したら、『正確な定義』の手順表(5段階)から読み直せば続けられます。内容をすっかり忘れていても問題ありません。忘れたことは、この授業の材料になります。

身近な状況:読んだ翌日、空欄が埋まらない

ミナトさん(架空の学習者)は、購入率の授業を読んだ翌日、ノートに次の空欄を書こうとしました。

購入率 = □ ÷ □

例題を見ているときは「購入者を来店者で割る」とすぐにわかりました。ところが、本を見ずに空欄を埋めようとすると、2つの□のどちらが分子か、一瞬迷いました。

ここで起きたことは、次の2つの別の働きの違いです。

例題を読むときに使っているのは、ほとんど認識です。ところが、仕事や別の問題で必要になるのは想起です。この授業では、想起する練習を、学習の中に意図的に入れる方法を学びます。

直感的な説明:地図を見て歩く、地図なしで描く

駅から目的地までの道を覚える場面を考えます。

白紙に描いたとき、描けなかった曲がり角が、覚え直す対象です。地図を何度見返しても、この対象は見つかりません。

学習でも同じことが言えます。

方法 使う働き 自分に見えること
本文を読み返す 認識 『わかる』と感じるが、取り出せるかは不明
本文を閉じて書く 想起 書けた箇所と、書けなかった箇所が分かれる

たとえ話の限界:道順は一本道ですが、学習内容は定義・条件・例が絡み合っています。そのため、白紙に何を書くか(定義、条件、失敗例のどれを取り出すか)を、先に決めておく必要があります。次の節で手順にします。

正確な定義:想起練習の5段階と、記録のしかた

想起練習とは、資料を閉じた状態で、学んだ内容を自分で取り出して書き(話し)、そのあとで資料と照合する学習の方法です。次の5段階で行います。

段階 すること ポイント
1. 閉じる 本文・ノート・解説を見えない状態にする 見ながら書くと、想起でなく書き写しになる
2. 書く 定義、使いどころ、失敗例を自分の言葉で書く 今回の目標に合わせて2〜4個に絞る
3. 照合する 書き終えた後に本文と比べる 書く前に見ると、想起の結果が変わってしまう
4. 分解して記録する ずれた箇所を『分母』『条件』『計算』『意味』のように具体的に書く 『全部わからない』でなく、短く具体的にする
5. 短く補習する 記録した箇所だけを読み直し、別の例で1問解く 全範囲を読み直さない

各項目の結果は、次の3つの記号で記録します。

記号 意味
○ ヒントなしで書けた
△ ヒントを見て書けた(段階も記録する)
× 書けなかった

ヒントなしで書けた割合を、想起成功率とします。

$$\text{想起成功率}=\frac{\text{ヒントなしで書けた項目数}}{\text{出題した項目数}}$$

たとえば4項目を出題し、ヒントなしで書けたのが3項目なら、$\frac{3}{4}=0.75$ で75%です。分母は『出題した項目数』であり、読んだページ数や時間ではありません。

最後に、時点の区別です。書いた直後に照合して修正した内容は、練習の記録であって、定着の証拠ではありません。数日後に別の形で出題して初めて、定着の確認になります(間隔を空けて復習する)。

注意:忘れたことは、能力の欠如を意味しません。『どの条件が取り出せないか』を教えてくれる情報です。

段階付き例題:購入率を、閉じて書いて照合する

購入率の授業を読んだ後、本を閉じて次の4項目を書きます。

  1. 分子:購入した人数
  2. 分母:対象となる来店した人数
  3. 条件:同じ期間・同じ集団で数える
  4. 例外:分母が0のときは未定義

ミナトさんは、閉じた状態で次のように書きました。

購入率=購入者数÷来店者数。来店者が0人のときは割れないので未定義。

ステップ1:照合する。本文と比べると、項目3(同じ期間・同じ集団)が書かれていません。

ステップ2:記録する。ずれた箇所を具体的に書きます。『わからなかった』ではなく、『条件(期間と集団)が出てこなかった』です。

ステップ3:短く補習する。条件を落とすとどうなるかを、誤った例で解きます。たとえば『先月の購入者数 ÷ 今月の来店者数』は、期間がずれた割り算です。

ステップ4:成功率を出す。次のコードで、記録から想起成功率を計算します。

items = {                       # 項目: 閉じて、ヒントなしで書けたか
    "分子": True,
    "分母": True,
    "条件": False,
    "例外": True,
}
hint = {                        # 項目が書けなかったときの補習先
    "条件": "期間または集団が違う人数を割った誤例を1問解く",
}

n = len(items)                                   # 出題した項目数(分母)
ok = sum(1 for v in items.values() if v)         # ヒントなしで書けた項目数
print(f"想起成功率: {ok}/{n} = {ok/n:.0%}")
for name, done in items.items():
    if not done:
        print("補習:", name, "→", hint.get(name, "該当箇所だけを読み直す"))

出力は、想起成功率: 3/4 = 75% と 補習: 条件 → 期間または集団が違う人数を割った誤例を1問解く です。items.values() は辞書の値(True/False)だけを取り出します。hint.get(name, ...) は、キーがなければ2番目の値を返す書き方です。

ステップ5:読み取る。75%でも、『条件』が抜けたまま計算に使うと、集団の違う数字を割る誤りが残ります。成功率の数字より、どの項目が抜けたかが大事です。補習は『条件』だけを対象にして、全範囲を読み直しません。

操作して理解する:(2, 2, 8) で平均・中央値・外れ値を書く

別の題材で、想起の練習をします。まず次のコードを実行する前に、結果を予想します。

データは3つの数 (2, 2, 8) です。たとえば、3人の1週間の学習時間(時間)と考えます。

import statistics

data = [2, 2, 8]                    # 学習時間(時間)。整数のリスト
mean = sum(data) / len(data)        # 平均 = 合計 ÷ 件数
median = statistics.median(data)    # 中央値 = 並べた真ん中の値

print("平均  :", mean)
print("中央値:", median)

data2 = [2, 2, 80]                  # 8を80に変えた(外れ値)
print("8→80 平均  :", sum(data2) / len(data2))
print("8→80 中央値:", statistics.median(data2))

出力は、平均 4.0、中央値 2、8→80 にすると平均 28.0、中央値 2 です。8を80に変えても、中央値は2のままです。平均は大きな値に引っ張られます。

やってみる問い(まず予想してから実行します):

予想と実行結果が違ったときは、『計算』『条件』『意味』のどれがずれたかを具体的に書きます。たとえば『平均を並べた真ん中と取り違えた』は計算でなく定義のずれです。

発展:誤った想起と、練習の難しさの調整

間違って思い出した内容は、照合しないと残る。 想起練習は、取り出した内容が正しいときだけ役に立ちます。『購入率=来店者÷購入者』と間違えて書いたまま照合しないと、誤りを繰り返し取り出すことになります。そのため、段階3の照合は省略できません。

ヒントは段階的に使う。 全く思い出せないとき、いきなり本文を読み返すのではなく、1段階目のヒント(方向)から再開します。ヒントを見て書けた項目は△として記録し、翌日以降にもう一度、ヒントなしで書きます。ヒントなしで書けた項目だけを○にします。

難しさの調整。 簡単すぎる問題(直前に見た式をそのまま書く)は、想起の確認になりにくいです。一方で、前提がまだ身についていない内容を求めると、挫折しやすくなります。『少し考えれば出てくる』程度の難しさが、練習の目安です。この目安は本教材の設計であり、全員に最適な値ではありません。

書き写しとの違い。 ノートの量が多いことは、想起の証拠ではありません。きれいにまとめたノートを作る作業も、閉じて書かない限りは認識中心の学習です。ノートは、想起練習の結果を残す場所として使います。

書く対象の絞り方。 毎回、すべての内容を書き出す必要はありません。今回の目標(学習目標を小さな行動にする)に関係する2〜4項目に絞ります。項目が多すぎると、補習の対象が特定できず、時間も足りなくなります。

研究の観点。 想起練習の効果は、さまざまな学習研究で調べられてきましたが、効果の大きさは内容・学習者・間隔の条件で変わります。『必ずこの方法が最適』と考えず、自分の記録(想起成功率の推移)で効果を確かめます。

よくある失敗

失敗1:本文を見ながら書いた正答を、自力の記録にする

誤った記録:

購入率の式を書けた(本文を開いたまま書いた)→ ○

本文を見ながら書いた文は、書き写しです。想起の成否は、まだ分かりません。

状況 正しい記録
本文を閉じて、ヒントなしで書けた ○
ヒント1を見て書けた △(ヒント1)
本文を見ながら書いた 記録しない(想起練習として未実施)

直し方:書く前に、本文・ノートを閉じたか確認します。見てしまった場合は、見たことを正直に記録して、翌日に別の形でもう一度書きます。

失敗2:忘れたとき、全範囲を読み直して原因を特定しない

誤った行動:

条件が書けなかったので、購入率の授業を最初から読み直した(40分)。

どこがずれたかを特定せずに全部読み直すと、時間がかかるうえ、次にどこが抜けるかも分かりません。次のコードで時間を比べます。

full_reread = 40       # 全範囲を読み直した時間(分)
targeted = 8           # 『条件』だけを補習した時間(分): 読み直し3 + 誤例1問5
weekly_review = 60     # 週に確保した復習・遅れの枠(分)

print("全範囲読み直し:", full_reread, "分 → 復習枠の", f"{full_reread/weekly_review:.0%}")
print("特定箇所のみ  :", targeted, "分 → 復習枠の", f"{targeted/weekly_review:.0%}")

全範囲の読み直しは週の復習枠60分の67%、特定箇所だけなら13%です。さらに、全範囲を読んでも、次に抜ける箇所は分からないままです。

直し方:照合でずれた箇所を『分母』『条件』『計算』『意味』のように具体化し、その箇所だけを補習します。

失敗3:できなかった分を、新しい課題に上乗せして予定に入れる

誤った計画:

今週できなかった補習2つ(各40分)を、来週の予定に追加する。新しい課題5つ(各40分)は、そのまま全部入れる。

来週の新規枠は240分です。次のコードで確認します。

weekly_new = 240          # 新規学習に使える枠(分)
new_tasks = 5 * 40        # 新しい課題5つ(分)
carry = 2 * 40            # 持ち越し2つ(分)

total = new_tasks + carry
print("必要:", total, "分 / 枠:", weekly_new, "分")
print("使用率:", f"{total/weekly_new:.0%}")
print("あふれ:", total - weekly_new, "分")

必要は280分で、枠の117%です。40分ぶん、あふれます。あふれた分は、また翌週に回り、未達が雪だるま式に増えます。

直し方:持ち越し2つを入れるなら、新しい課題を同じ量(2つ)減らします。240分に収まれば、計画は実行可能です。再計画の詳しい手順は 計画の振り返りと再計画 で扱います。

まとめ

用語

想起(retrieval)

資料を見ずに、頭の中から内容を取り出すこと。閉じて書く・話すことで行う。

認識(recognition)

目の前に示されたものが正しいかを判断すること。例題を読んで『わかる』と感じる状態。

想起成功率(retrieval success rate)

ヒントなしで書けた項目数÷出題した項目数。読んだ量や時間とは区別する。

外れ値(outlier)

他の値から大きく離れた値。平均を大きく動かし、中央値は動かしにくい。

よくある質問

全く思い出せないときは、どうすればよいですか?

本文を全部読み直さず、1段階目のヒント(方向)から再開します。ヒントで書けた項目は△と記録し、翌日にもう一度、ヒントなしで書きます。それでも書けないときは、前提の用語か手順のどこで止まるかを分けて探します(わからないことの分解と質問)。

書いた文章が、模範と違うときはどうしますか?

語句の違いでなく、条件と意味が一致しているかを比べます。表現が違っても、分母・期間・例外が同じなら説明できています。一方、語句が同じでも条件が抜けていれば、一部説明できた状態です。

間違えた内容も、記録に残す理由は何ですか?

補習の対象が分かるからです。間違いは、どの条件や手順が取り出せないかを示します。消さずに『何を取り違えたか』を具体的に残し、翌日以降に同じ箇所を別の値で解きます。

毎回、授業の内容をすべて書き出す必要がありますか?

いいえ。今回の目標に関係する2〜4項目に絞ります。項目が多すぎると、補習の対象を特定できず、時間も足りなくなります。

数日休んだら、最初からやり直しですか?

最初からではありません。保存済みの学習記録から、未達と想起成功率の低かった項目を探し、そこから再計画します。休んだ理由を責める必要はありません(計画の振り返りと再計画)。

本文を読み返すことには、意味がないのですか?

意味はあります。初めて学ぶ内容や、想起した後の照合では、読むことが必要です。ただし、読み返すだけでは取り出せるかの確認になりません。読む作業と、閉じて書く作業を、組み合わせて使います。

確認問題

問1 購入率の式を、本文を開いたまま書いて正しく書けた。この記録として適切なのはどれか。

  1. ① 想起できた(○)
  2. ② 書き写しであり、想起の成否は未確認なので記録しない(再度、閉じて書く)
  3. ③ 自力で習得した
  4. ④ ヒントなしで使えた
解答と解説

正解:②

本文を見ながら書くのは書き写しです。想起練習は、資料を閉じて取り出す作業です。

問2 想起練習で、本文との照合をするのはいつか。

  1. ① 書く前
  2. ② 書いている途中で、迷うたび
  3. ③ 翌週になってから
  4. ④ 書き終えた後
解答と解説

正解:④

照合は書き終えた後です。書く前や途中で見ると、取り出せたかどうかが分からなくなります。

問3 条件が書けなかったとき、記録のしかたとして最も適切なのはどれか。

  1. ① 『条件(期間と集団)が出てこなかった』と具体的に書く
  2. ② 『この授業全体がわからなかった』と書く
  3. ③ 『自分は暗記が苦手』と書く
  4. ④ 何も書かず次に進む
解答と解説

正解:①

補習の対象を特定できる粒度で書きます。能力の断定ではなく、条件・手順など具体的な箇所の記録にします。

問4 ノートに、本文の要点を丁寧にまとめた。ノートの量が多いことは、習得の証拠になるか。

  1. ① なる。量が多いほど内容を理解している
  2. ② なる。丁寧に書いたことが努力の証拠だから
  3. ③ ならない。量だけでは、閉じて取り出せるかや別の値で使えるかを確認できない
  4. ④ ノートの量と習得は常に反比例する
解答と解説

正解:③

ノートの量は入力側の記録です。習得は、閉じて書く、別の値で解くなど出力の証拠で確認します。

問5 今週の未達2課題(各40分)を来週に入れる。来週の新規枠は240分で、新しい課題は5つ(各40分)を予定している。適切な計画はどれか。

  1. ① 全部入れて、時間が足りなければ睡眠を減らす
  2. ② 新しい課題を2つ減らして、合計240分に収める
  3. ③ 未達の2課題は忘れて、新しい課題だけ進める
  4. ④ 新しい課題を増やして遅れを取り戻す
解答と解説

正解:②

持ち越しを入れるなら、新しい課題を同じ量だけ減らし、枠内に収めます。上乗せすると未達が積み増しになります。

問6 4項目を出題し、ヒントなしで書けたのが3項目、ヒント付きで書けたのが1項目だった。想起成功率はどれか。

  1. ① 100%
  2. ② 25%
  3. ③ 75%
  4. ④ 50%
解答と解説

正解:③

想起成功率=ヒントなしで書けた項目数÷出題した項目数=3÷4=75%です。ヒント付きは分子に入れません。

次に学ぶこと

次は 間隔を空けて復習する で、思い出す練習を、間隔を空けて週の予定に入れる方法を学びます。

式を読む段階で止まる場合は 文字式と代入(文字式と代入)へ戻ってください。平均と中央値の手計算は 平均・合計・中央値を手計算 でくわしく扱います。この授業の確認問題だけでは習得とせず、総合テストと自力課題で確認します。

キャリア学習:データサイエンティスト・機械学習エンジニア・DX推進・研究者を目指す人の学習アプリ。164モジュール・984授業を、ブラウザで動くSQLとPythonの演習で。基礎と各分野の最初のモジュールは無料。全部は2,980円の買い切り。

アプリを無料で開く有料版と無料版の違い