記憶から思い出す練習|学び方・目標・学習の続け方
このページはプロモーション(広告)を含みます。
学び方・目標・学習の続け方(初級・読む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項目を書きます。
- 分子:購入した人数
- 分母:対象となる来店した人数
- 条件:同じ期間・同じ集団で数える
- 例外:分母が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のままです。平均は大きな値に引っ張られます。
やってみる問い(まず予想してから実行します):
data = [1, 1, 10]にすると、平均と中央値はいくつですか。(答え:平均4.0、中央値1)- 中央値は、データの個数が偶数のとき、どうなりますか。
[1, 2, 3, 10]で確かめましょう。(答え:真ん中の2つの値(2と3)の平均で2.5)
予想と実行結果が違ったときは、『計算』『条件』『意味』のどれがずれたかを具体的に書きます。たとえば『平均を並べた真ん中と取り違えた』は計算でなく定義のずれです。
発展:誤った想起と、練習の難しさの調整
間違って思い出した内容は、照合しないと残る。 想起練習は、取り出した内容が正しいときだけ役に立ちます。『購入率=来店者÷購入者』と間違えて書いたまま照合しないと、誤りを繰り返し取り出すことになります。そのため、段階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分に収まれば、計画は実行可能です。再計画の詳しい手順は 計画の振り返りと再計画 で扱います。
まとめ
- 認識(見て判断できる)と想起(見ずに取り出せる)は別の働きであり、想起は閉じて書いて確認する。
- 手順は、閉じる→書く→書き終えてから照合→具体的に記録→短く補習する、の5段階。
- 想起成功率=ヒントなしで書けた項目数÷出題した項目数。分母は出題数で、読んだ量ではない。
- 忘れた箇所は、『分母』『条件』『計算』『意味』のように具体化し、全範囲を読み直さない。
- 直後に修正した内容は練習の記録であり、定着の確認は数日後に別の形で行う。
用語
- 想起(retrieval)
資料を見ずに、頭の中から内容を取り出すこと。閉じて書く・話すことで行う。
- 認識(recognition)
目の前に示されたものが正しいかを判断すること。例題を読んで『わかる』と感じる状態。
- 想起成功率(retrieval success rate)
ヒントなしで書けた項目数÷出題した項目数。読んだ量や時間とは区別する。
- 外れ値(outlier)
他の値から大きく離れた値。平均を大きく動かし、中央値は動かしにくい。
よくある質問
全く思い出せないときは、どうすればよいですか?
本文を全部読み直さず、1段階目のヒント(方向)から再開します。ヒントで書けた項目は△と記録し、翌日にもう一度、ヒントなしで書きます。それでも書けないときは、前提の用語か手順のどこで止まるかを分けて探します(わからないことの分解と質問)。
書いた文章が、模範と違うときはどうしますか?
語句の違いでなく、条件と意味が一致しているかを比べます。表現が違っても、分母・期間・例外が同じなら説明できています。一方、語句が同じでも条件が抜けていれば、一部説明できた状態です。
間違えた内容も、記録に残す理由は何ですか?
補習の対象が分かるからです。間違いは、どの条件や手順が取り出せないかを示します。消さずに『何を取り違えたか』を具体的に残し、翌日以降に同じ箇所を別の値で解きます。
毎回、授業の内容をすべて書き出す必要がありますか?
いいえ。今回の目標に関係する2〜4項目に絞ります。項目が多すぎると、補習の対象を特定できず、時間も足りなくなります。
数日休んだら、最初からやり直しですか?
最初からではありません。保存済みの学習記録から、未達と想起成功率の低かった項目を探し、そこから再計画します。休んだ理由を責める必要はありません(計画の振り返りと再計画)。
本文を読み返すことには、意味がないのですか?
意味はあります。初めて学ぶ内容や、想起した後の照合では、読むことが必要です。ただし、読み返すだけでは取り出せるかの確認になりません。読む作業と、閉じて書く作業を、組み合わせて使います。
確認問題
問1 購入率の式を、本文を開いたまま書いて正しく書けた。この記録として適切なのはどれか。
- ① 想起できた(○)
- ② 書き写しであり、想起の成否は未確認なので記録しない(再度、閉じて書く)
- ③ 自力で習得した
- ④ ヒントなしで使えた
解答と解説
正解:②
本文を見ながら書くのは書き写しです。想起練習は、資料を閉じて取り出す作業です。
問2 想起練習で、本文との照合をするのはいつか。
- ① 書く前
- ② 書いている途中で、迷うたび
- ③ 翌週になってから
- ④ 書き終えた後
解答と解説
正解:④
照合は書き終えた後です。書く前や途中で見ると、取り出せたかどうかが分からなくなります。
問3 条件が書けなかったとき、記録のしかたとして最も適切なのはどれか。
- ① 『条件(期間と集団)が出てこなかった』と具体的に書く
- ② 『この授業全体がわからなかった』と書く
- ③ 『自分は暗記が苦手』と書く
- ④ 何も書かず次に進む
解答と解説
正解:①
補習の対象を特定できる粒度で書きます。能力の断定ではなく、条件・手順など具体的な箇所の記録にします。
問4 ノートに、本文の要点を丁寧にまとめた。ノートの量が多いことは、習得の証拠になるか。
- ① なる。量が多いほど内容を理解している
- ② なる。丁寧に書いたことが努力の証拠だから
- ③ ならない。量だけでは、閉じて取り出せるかや別の値で使えるかを確認できない
- ④ ノートの量と習得は常に反比例する
解答と解説
正解:③
ノートの量は入力側の記録です。習得は、閉じて書く、別の値で解くなど出力の証拠で確認します。
問5 今週の未達2課題(各40分)を来週に入れる。来週の新規枠は240分で、新しい課題は5つ(各40分)を予定している。適切な計画はどれか。
- ① 全部入れて、時間が足りなければ睡眠を減らす
- ② 新しい課題を2つ減らして、合計240分に収める
- ③ 未達の2課題は忘れて、新しい課題だけ進める
- ④ 新しい課題を増やして遅れを取り戻す
解答と解説
正解:②
持ち越しを入れるなら、新しい課題を同じ量だけ減らし、枠内に収めます。上乗せすると未達が積み増しになります。
問6 4項目を出題し、ヒントなしで書けたのが3項目、ヒント付きで書けたのが1項目だった。想起成功率はどれか。
- ① 100%
- ② 25%
- ③ 75%
- ④ 50%
解答と解説
正解:③
想起成功率=ヒントなしで書けた項目数÷出題した項目数=3÷4=75%です。ヒント付きは分子に入れません。
次に学ぶこと
次は 間隔を空けて復習する で、思い出す練習を、間隔を空けて週の予定に入れる方法を学びます。
式を読む段階で止まる場合は 文字式と代入(文字式と代入)へ戻ってください。平均と中央値の手計算は 平均・合計・中央値を手計算 でくわしく扱います。この授業の確認問題だけでは習得とせず、総合テストと自力課題で確認します。
キャリア学習:データサイエンティスト・機械学習エンジニア・DX推進・研究者を目指す人の学習アプリ。164モジュール・984授業を、ブラウザで動くSQLとPythonの演習で。基礎と各分野の最初のモジュールは無料。全部は2,980円の買い切り。
アプリを無料で開く有料版と無料版の違い