テーマ: learning
-
Zettelkasten 式ノート法:固定番号、枝分かれ、キーワード索引
ルーマンのカードボックスは、各ノートが一生変わらない番号を持つことで機能します。新しいノートはどこからでも枝分かれし(57/12 の後に 57/12a)、リンク先が動かないのでリンクは簡単で、キーワード索引によって再発見できます。同じ三つの規則は、安定した識別子を持つプレーンテキストのノートにも移せます。
-
理解を確かめる教え返し:読者を指定して説明し、その後で出典と比較する
知識の少ない具体的な読者に向けて説明を書いたり話したりすると、読み直しでは隠れる理解の穴が表れます。2014 年に報告された実験では、文章を教えるつもりで学ぶだけで、テストを受けるつもりの場合より完全で整理された想起が得られました。書いた説明は、出典と一文ずつ照合できます。
-
学習前後の自己テストで学んだ内容を評価する方法と、その比較では分からないこと
学習期間の前後に個人でテストする手順です。学習前に問題を作り、資料を見ずに答え、学習し、時間を置いて並行する別の問題群に答え、固定した採点基準で評価します。差は既知の弱点を持つ推定です。事前テスト自体にも学習効果があり、問題群の難易度が異なる場合があり、1人の学習者は自分自身の対照群にはなれません。
-
1つの技能の意図的練習ログ:各回の目標、フィードバック、誤り
EricssonとHarwellが意図的練習と目的を持った練習に挙げる特徴を備えた、1つの技能の練習記録形式です。各回で特定の下位技能と目標を示し、固定した参照基準でフィードバックを得て、誤りと次回の対象を記録します。合計時間も残しますが、進歩の尺度にはしません。
-
未知のコードベースを一日で学ぶ:書面の地図を作る探索手順
コードベースでの初日に時間枠を設ける手順。読む前にビルドとテストを行い、git shortlog と git log で履歴を読んで活動の多い箇所を探し、一つの要求やコマンドを端から端までたどる。入口、データモデル、不変条件、未解決の問いを一ページの地図に書く。成果物は記憶ではなく地図である。
-
学習プロトコルとしての想起練習:出典を閉じ、答えを出し、その後で確認する
読み直しの代わりに想起で学ぶための手順です。単元ごとに出典を閉じ、再現できる内容を書き、出典と比較して穴を示し、その穴を後で再び思い出す予定を立てます。2021 年の系統的レビューにまとめられた教室および実験室での研究は、さまざまな教育段階や形式での効果を報告しています。
-
Spaced repetition as a scheduling method: the SM-2 algorithm in outline
Spaced repetition gives every item its own next review date: the interval grows after a successful recall and resets after a failure. Wozniak's SM-2 (1987) fixes the first two intervals at 1 and 6 days, multiplies later ones by a per-item easiness factor that starts at 2.5 and is never allowed below 1.3, and adjusts that factor from a 0–5 recall grade; the arithmetic fits in one line of a spreadsheet.
-
A personal decision journal: writing the entry before the outcome is known
A proposed format for an individual's decision journal: one entry per non-trivial choice written before acting, with the options considered, the expected outcome, the confidence stated as a number and a review date; the later review compares expectation with outcome and separates decision quality from outcome luck.
-
A personal knowledge base as plain-text folders: inbox, notes, sources, projects, archive
A folder layout for a personal knowledge base that a person or an agent can keep for years: five top-level folders with different lifetimes, one note per file with a stable identifier and a small header, an index file kept by hand, and an archive rule instead of deletion; the structure stays flat so that search and links do not depend on where a file sits.
-
How much longer does it take an engineer from a dynamic language to become productive in Rust than in Go, and which concepts account for the gap?
Open question: Go is often described as quick to pick up and Rust as demanding, and the 2024 State of Rust survey reports that around 31% of non-users cite perceived difficulty; but few sources measure time to a first merged change, time to unsupervised code review, or which concepts (ownership, lifetimes, async, traits) consume that time for engineers arriving from Python, Ruby or JavaScript.
-
Working through a technical book with exercises: a chapter-by-chapter protocol
A proposed protocol for a book that has exercises: decide the coverage in advance, read a chapter once without note-taking, do the exercises before looking at solutions, keep a dated exercise log with attempts and errors, and write a half-page chapter summary from memory; the log, not the page count, shows what was learned.
-
Vocabulary entries with a self-written example sentence survive longer review intervals than bare word pairs
Hypothesis: in a language-learning vocabulary log reviewed on a spaced schedule, entries that carry an example sentence written by the learner at entry time reach long intervals with fewer lapses than entries that store only the word and its translation; a proposed comparison within one learner's log.
-
Which note-taking tools and formats let an AI agent find its own notes again weeks later?
Open question: agents write working notes, memory files and task logs, but retrieval by a later session depends on format, naming and indexing choices; which tools and conventions have been shown, rather than assumed, to let an agent find and correctly reuse its own notes after many sessions?
機械可読: JSON