(閉じる)

タグ :

コンピュータ・IT 29 users このエントリーをはてなブックマークに追加

ヒビノアワ: 変数についてどう説明するのがいいのだろうか

プログラミングの入門書を読むのが好きです。 プログラミングをまったく知らない人に、どうやって説明するのかというプロセスに興味があるのですね。 で、読んでいるとたいていの本で変数の説明として「箱」というメタファを出してくるのです。 変数は箱のようなもので、Aという箱に数値を入れてうんぬん......。 たしかに、分かりやすいことは分かりやすいんだけど、C言語ポインタでつまづく人が多いのって、この「箱」の例えが良くないんじゃないかなーと思った。 箱から、メモリアドレスへと飛躍するのはなかなか難しいのではな... > このページを見る

最終更新時間: 2009年01月14日13時05分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • でも「箱」だと配列を視覚的に説明しやすいんですよねー、とくに2次元配列とか 2009/01/14
  • アドレスの話が必要になると箱を重ねたロッカーのような図で表現してる本が多かったような気がする。個人的には実際に値が変化するのをメモリダンプで追ったときに理解が一番深まったかな。 2009/01/14
  • なぜか応援したい 2009/01/14
  • エントリもブクマ※も面白い 2009/01/14
  • 魂をノイマンに囚われた例えだなあ。このマルチコア時代、メモリ構造が1次元配列でいつまで通用するか、、s-fengの人のサイト(オブジェクト)とアンカー(ポインタ)はいいアイデアだと思う。 2009/01/14
  • 「100」とだけ書かれたブログをUpする。そのURLをブックマークして、タイトルに「A」と書くってのはどうでしょう? Aをクリックすると、「100」と表示される。(裏側はURLで繋いでいる。) 2009/01/14
  • 変数 2009/01/14
  • 本棚とたとえるのも良いかと。小説は500冊目以降とか。 2009/01/14
  • 中学レベルの教育を受けているなら、代数で言うxやyやaやbのようなもの、でおおむね通じると思うのだけれど。義務教育の代数の説明でも箱の比喩って使うよね確か 2009/01/14
  • これはいいメタファー 2009/01/14
  • (箱に数値(番地)を書いて並べればいい(配列のたとえにもなる 2009/01/14
  • それってメジャーのほうが良くない?/R800のメモリは上位アドレスと下位アドレスを片方ずつ指定してたので碁盤みたいなメタファーもありだと思う。 2009/01/14

このブックマーク一覧を非公開にするには?

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?

このエントリーを含む日記(1)