2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
最近 7 日分 / 今月の一覧
2009-12-14 Mon
■ 足し算ヤギさん [unplugged][infoedu]
山宮さんのサイトで木製の半加算器が公開されていて、私の周りでプチブー
ムになっています。阿部さんからSqueak eToyの動く論理演算を教えてもらっ
たりして、どんどん世界が広がっています。
加算器は論理回路を組み合わせて作りますが、紙工作で作れる「Logic
Goats」というヤギさん論理回路が売られています。実際には型紙のPDFを
買って、プリンタで印刷したものを切り抜いて自分で作ります。:-)
・AND/OR/NOT
・XOR(新作!)
大阪府立大学の嘉田先生から、AND/OR/NOTで半加算器を作った写真をいた
だきました。昨年の秋に、「パズルとゲームで知るコンピュータの仕組み」
という子供向けの研究室紹介イベントで展示したそうです。

論理回路というと難しそうですが、足元のレバーを指で押すと、論理演算
の結果によってヤギの頭が動くので、子どもたちも楽しそうです。


白いジャケットが嘉田先生です。貴重な写真をありがとうございました。
(追記)
阿部さんからは、K'nex Adding Machineも教えてもらいました。最後まで
見るとかわいい。(^^
Logic GateというScratchの作品も。画面の世界は子どもたちにどれくらい
リアルな実感を与えるのか興味があります。
2009-12-10 Thu
■ ドリトルで再帰 [dolittle]
山宮さんのつぶやきで見に行ったページでSchemeの再帰が紹介されて
いました。
(define (FOREVER x)
(display x) (FOREVER x))
(FOREVER "LOVE ")
さっそく、ドリトルに移植。
f=「|x| ラベル!(x)作る。自分!(x)f」。
!"LOVE"f。
実行すると無限ループになります。Schemeは無限に実行されますが、ドリ
トルは末尾再帰の最適化をしていないので、途中でスタックが溢れて止ま
ります。手元で試したら518回実行したところで停止しました。

2009-12-04 Fri
■ Kindle [infoedu][life]

Kindleをアップデートしたら、PDFをそのまま表示できるようになりました。
フォントが埋め込まれていれば、日本語や韓国語もOKです!
2009-11-27 Fri
■ 大阪府情報教育研究会 [infoedu][unplugged]

高校の先生方の勉強会にお邪魔しました。会場は府立桃谷高校。話題はア
ンプラグドのはずなのですが、教室に入るとすぐにドリトルのサポート依
頼が。ファイルを開こうとすると「Could not get shell folder ID list」
というJavaの例外でエラーになるらしい。うーん、Windowsのネットワーク
共有がらみはトラブルが多いですね。どうやらドリトルというよりJavaの
不具合のような...。2007年4月から2年半も放置されているのでしょうか?
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6544857


前半の野部先生の7章(天秤を使った整列アルゴリズム)の時間は、不具合調
査と、後半に飛び入りでやらせてもらうことになった「並列ソーティング」
のカード作り(手持ちの裏紙を細かくちぎってランダムな数字を書く)の内
職でした(^^。


同じカードを3組作り、先生方にクイックソートをしてもらいました。最初
は何も言わずにやってもらい、2回目は2人か4人で協力してやります。並列
にやったほうが労力は少なかったようです。並列処理を説明する題材は多
くないので、標準的なアンプラグドとして確立したいところです。
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2009-12-14 22:57
最近のコメント










