パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

コンピューターサイエンスのカリキュラムに不足しているものは?」記事へのコメント

  • 計算機がどのように動いているのか、データと命令とか、値としての 20h と スペース文字の区別がつかないとか、そういう事をまずは一旦理解してから高級言語へと移行するべきだと思うんだ。別に長大なプログラムをアセンブラで組めるようになれ、という意味じゃなく。

    最初から高級言語だと、その高級言語が何に依存しているのか判らないんで、「床を踏み抜く」的な間違いをしでかしてしまう。

    --
    fjの教祖様
    • by Anonymous Coward

      i386 だとアドレッシングモードとか煩雑なので Z80 エミュレータと zasm を使用して演習しています。メモリに番地があって 0 番地から順番に実行される。命令もデータもメモリに置かれるなんてことを学生に理解してもらうのに苦労しています。それでもやらないよりはましだと信じている。

      • by Anonymous Coward

        そんな単純なことを学生が理解できないなんて理解できない。
        どういう思考してるんだ?
        もしかして、かけ算のやり方から教えているような大学か?

        • by Anonymous Coward on 2014年08月10日 20時57分 (#2654407)

          現代のPC環境は、OSも開発環境も徹底的にそういったローレベルの情報を隠蔽してるので、
          理屈として暗記することは出来ても、実感がわかないんじゃないでしょうか。

          国立非帝大の割と上位の大学出身ですが、元ACのような説明をしてくれる授業がありました。
          が、同級生には怪訝な顔をしてるのが多かったですね。

          親コメント

日々是ハック也 -- あるハードコアバイナリアン

処理中...