kb84tkhrのブログ

何を書こうか考え中です あ、あと組織とは関係ないってやつです 個人的なやつ

プログラミング教育はコンピュータを動かすためだけじゃない

プログラミング覚えて億万長者になろうとか
Scratchで勉強しても役に立たないからちゃんとした言語でやろうとか
そういうの聞くとそういうものかなあなんか違うなあ、と感じます

自分が思い浮かぶのはこれ
こういう考え方でプログラミング教育をしてくれないかなあ、と

続きを読む

定理証明手習い (50) 反例じゃなくて証明

っていう話はここまで変形しないと言えないもの?

(if (atom x)
  't
  (if (atom (car x))
    't
    (< (size (cons (car (car x)) (cons (cdr (car x)) (cdr x))))
       (size (cons (cons (car (car x)) (cdr (car x))) (cdr x))))))

反例なら上に上げた主張の時点でもう言えてたと思うけど 

続きを読む

定理証明手習い (48) rotate

ついに10章
(といってもラスボスは付録Cにいると思われる)

rotate
なんかこの動きは見たことがある
全体的に言えばrotateしてる感じはあるけど
ミクロに言うと何がどうなっているのかな
コンスの数は4

続きを読む

『ちょっとしたことでうまくいく 発達障害の人が上手に働くための本』

Kindle版が半額セールで思わず購入しました 

発達障害のひとがうまくやっていくためのノウハウ集
こういうのほしかったんです

続きを読む

定理証明手習い (46) set?/nil

A部はset?を展開して整理するだけ すぐ終わる
E部はやっぱりまず前提をスルーしてその内側から
set?を展開して
(atom xs)を整理して
(member? (car xs) (cdr xs))で持ち上げて
(set? (cdr xs))で持ち上げて
整理してやるだけ

続きを読む