JJ プログラム仙人修行日誌

2024/04/20 からは、プログラム仙人修行の日誌を書いてます。

最速英単語暗記術

saitank

整理していきます

最適復習スケジュール

 このスケジュールは、

睡眠サンドイッチ

 寝る前に新規をやり、翌朝、同じところ復習をします。 さらに、#最適復習スケジュール、したがって、復習もします。

 時間の目安は、新規の時間と同じ時間で復習もする です。復習はどんどん密度を上げていきます。

 #最適復習スケジュールは、毎日、こちらに掲載しています。

技を組んで術となす

高速英単語記憶術

1日でやらない場合

 高速英単語記憶は、5時間で1日でやるるが目安です。 1日1時間で5日でも可能です。しかし、それ以上に分割する場合は 復習を加味したやり方が効率的です。

 #睡眠サンドイッチ、#最適復習スケジュール、を使います。   技を組んで術となす

高速英単語記憶術

1日2分割法

 高速英単語記憶は、5時間で1日でやるるが目安です。 これを、14時前と14時後に分割すると、2日でやった感覚 になります。

 体は、24時間のリズムの中に12時間のリズムがあります。

 5時間続けるより、2つに分けてやるほうが効果が高いです。 なお、高速英単語記憶術は、1日1時間で5日でやってもいいですが それ以上は復習を加味した他の訓練法が効果的になります。

技を組んで術となす

高速英単語記憶術

10分単位訓練

 仕分け時、爆速音読など訓練は、タイマーで10分単位 でやります。

 10分単位で、やれた量を控えます。◯、☓印を無視して 単純に単語数、もしくはページ数を控えて表にしておきましょう。

 10分を2回やったら、5分休憩が目安です。

技を組んで術となす

高速英単語記憶術

この単語は、単語本に掲載してあるはずの感覚

 この感覚が生まれるくると、この本を卒業する時期 です。  単語をおぼるというより、例文を暗唱して、書ける 言える訓練に以降しましょう。

技を組んで術となす

高速英単語記憶術

究極の復習法

 英文を読んで、気になった単語は、この本の索引 から調べます。

 調べた単語は、索引、本文の方を丸で囲みます。 このとき、単語の説明はじっくり読みます。関連語など 書いてあれば、それもこのとき、覚えまそう。

技を組んで術となす

高速英単語記憶術

7周後

 フレーズ、例文をすべて、爆速で音読。 10分でタイマーを設定します。タイムアウト となったところに付箋を貼り、翌日は、そこから 音読します。

技を組んで術となす

高速英単語記憶術

単語本を決める

 高校生は、学校で配布された単語本  TOEIC 受験者は、『金のフレーズ』  英検受験者は、級の対応の単語本 がおすすめ。

技を組んで術となす

高速英単語記憶術

ページ単位仕分け

 1周目、2周目あたりは、ページ単位で◯をつけてもよしです。 逆に、6周目、7周目はページ単位で☓もよしです。

 1周目は、とくに、高速化を目標に、ページ単位の◯もどんどん つけていきましょう。

技を組んで術となす

高速英単語記憶術

仕分け記号

 ◯ 英単語・日本語訳の対応に違和感がある  ☓ 日本語訳をみて、なるほどのレベル以上

 ◯は、重要記号、☓は征服記号です。  次の周回は、◯印の単語だけ見て、違和感なしとなったら、☓を上書きします。

技を組んで術となす

高速英単語記憶術

例文無視

 高速英単語記憶術では、例文、フレーズを無視をします。 単語のイメージを作るときに利用するのはOKです。

 例文・フレーズは、「高速英単語暗記」が終了後から 開始します。目安、8周目から。

技を組んで術となす

高速英単語記憶術

コーチ伴走

 学習者5人と、コーチ1人程度。

 三周目から、単語の発音記号が読めない、語源が不明、その他 単語に関する疑問は、コーチに確認しましょう。

 高速英単語記憶時は、調べる時間は無駄です。すぐに聞きます。   技を組んで術となす

高速英単語記憶術

5時間勝負

 5時間で、7周を目標とします。

技を組んで術となす

高速英単語記憶術

違和感仕分け法

 単語を知っているかどうかで、単語に仕分けマークをつけます。 そのときに、英単語とその日本語訳をみて、違和感があるかどうで チャックします。なるほどと思った単語は、知っている扱いとます。  これで、絞り込みを効率的にします。  違和感が出ない単語は、意味も自然と覚えやすいですので、後回し にします。

技を組んで術となす

高速英単語記憶術

6文字以上の単語は語源分解

 6文字以上の単語は、瞬時に、語源分解が出来るように しましょう。それぞれの意味は、一周目はわからなくてもいいです。 三周目あたりから、意味を確認しましょう。

 語源分解とは、接頭辞、語根、接尾辞に分解することです。

技を組んで術となす

高速英単語記憶術

発音記号で読む

 その単語帳で使われている発音記号は、読めるようにしましょう。 読むと決めたら、10分後には読めるようになります。

 読み方は、カタカナ読みよりはまし、という程度でOK。

技を組んで術となす

高速英単語記憶術

wiki, markdown マイエディター

JavaScript の配列に要素を追加するのは。

.append( ) で、なく .push(要素) でした。

.pop( ) 取り出して、配列の最後の要素が削除されないかも。 配列からの要素の取り出しは、単純に 配列名[添字] でやりました。

現在、CliWiki をメンテンス中

github.com

格納しているページは、世代も保管しているため、長く使用しているとlocalStorage が爆発します。 今日は、localStorage から、CliWiki 関連の情報をクリアを実装しました。

最初、for ループのループの回数を、localStorage の個数でやっており、そのループの中で、localStorege からデータを削除したいたので、動作がおかしく悩んでいました。 削除作業は別にループでやらないとね。 このバグ、昔から何度も出していますますね。

function clearAllPage(){
        const storage = localStorage;
        let keys = []
        for (let i=0, limit=storage.length; i<limit; i++) {
                let k = storage.key(i);
                keys.push(k)
        } 
        console.log("削除開始")
        console.log(keys.length)
        for (let i=0; i<keys.length; i++) {
                k = keys[i]
                console.log(k, "確認");
                if(k.substring(0, 3)=="Cli"){
                        console.log(k, "削除");
                        storage.removeItem(k)
                }
        }
        alert("内部メモリがクリアされました。ブラウザが不安定です。ブラウザを終了してください。")
}

*、**引き数

 Python の可変長引き数、辞書引き数、合わせて、「*、**引き数」(コメ、コメコメ引き数)と名付けました。

 名前をつけたら、いっきに、友達なりました。

 昨日の「宿題メール」に掲載したもの。

# ☆ 『かじる Python クラス』その5 スタティック・メソッド、*、**引き数
!pip install -q japanize-matplotlib
from numpy import *
from matplotlib.pyplot import *
import japanize_matplotlib

class ClassSample:

    @staticmethod
    def plotPolyfit(X, Y, *args, **kwargs):

        Xv = array(X)
        Yv = array(Y)

        a, b = polyfit(Xv, Yv, 1)
        Yvv = a * Xv + b

        for c in args:
            print(c)

        print(f'回帰直線 y = {a:.2f}*x + {b:.2f}')

        title(kwargs['title'])
        xlabel(kwargs['xlabel'])
        ylabel(kwargs['ylabel'])
        tight_layout()
        scatter(X, Y)
        plot(X, Yvv, color='red')
        show()

#入力部
W = [62,  68,   58,  68,  52,  65,  70] #体重
H = [183, 178, 173, 178, 168, 181, 180] #身長

Gitems = {'title':'体重と身長', 'xlabel':'体重', 'ylabel':'身長'}
ClassSample.plotPolyfit(W, H, '日本人20歳の男性5人', '2020/07/21 調査', **Gitems)

出力

日本人20歳の男性5人
2024/08/23調査
回帰直線 y = 0.61*x + 138.86
(グラフ)

Chromebook 記念日

9年前の今日から、Chromebook を使い始めました。

メモリ 2G ストレージ 16G CPU Celeron N2840 2.16GHz(最大2.58GHz) こんな、弱力で十分でしたね。

購入したのは、これ。 Acer ノートパソコン Chromebook CB3-111-H12M /11.6インチ/2GB/16GB eMMC https://amzn.asia/d/cTtzPEt #Amazon @Amazonより

ここ1年ほどは、メインPC は、WinPC で、Chromebook 風に使ってます。 漢字変換が、Chromebook だとトラブルが多いです。 ともに、Google 漢字変換なんですけどね。

CliWiki のデバッグ

json ファイルの書き出しと、読み込みがちょっと変。 7メガのファイルを書き出します。 Chromebook で書き出したものが、Win では、読めません。 さて、原因はなんでしょうね。

suehirosaito.github.io