@kis あ、ちなみに、入門用の教材を充実させることに反対しているわけでは全くありません。それはとても重要な役割だと思っています。ただ、推奨されている学習法(?)が、自分から見て「最初から視野を狭めるような方向を向いている」ように見えたのが気になっただけです。
2013-04-09 23:23:53@kis やり方は人それぞれでいいし、どういう学習法が当人に合っているかはそれこそ人それぞれだと思うので、「私にはその考え方は合わないかなー」という印象を抱いたまで。
2013-04-09 23:26:01@NaOHaq 最初はフォーカスを絞って目標設定をはっきりさせたほうがいいと思うのですよねぇ。一応「インストラクショナルデザイン 教師のためのルールブック」という本とかに書いてあるようなことではあるんですが、考え違いをしてるんですかね。
2013-04-09 23:49:59プログラミング系の演習って、各人のスキルのばらつきが大きすぎて、分布の下の方は単に言われた通りに手を動かすだけになって、上の方の人にとっては当たり前すぎてつまらないとかいうことになりがち
2013-04-09 23:52:13@NaOHaq 一応、10人ずつ10回で100人くらいにはプログラムを初心者に教えたことがあるんですけど、このような考え方でやるしかないという感じではありました。
2013-04-09 23:54:34@kis https://t.co/EUkdyo4SjV これを見てやっと違和感の原因がわかったというか、「コマンドラインが使えない」のに「コンパイラが作れる」という状況が私には想像できない。もちろんこれは「現在の各種ツールを使う限りは」であって、理想論としてならアリですが。
2013-04-10 00:09:33@NaOHaq まあ、コマンドラインさわる機会なければ、使えないと思うし、いまはそれほど珍しいことでもないと思います。それに、書いたように、コンパイラとかの勉強してれば、コマンドラインは自然に使えるようになると思います。
2013-04-10 00:14:49@NaOHaq NaoHagさんがあげてたのは、コマンドラインというかシェルスクリプトの話だったと思うのですけど、ぼくは一応コンパイラを業務レベルじゃないですけど書けるし、CPUもおもちゃだけど作れるのだけど、シェルスクリプトは使えなくてだいたいコピペとか同じこと打ったりしてます
2013-04-10 00:16:18. @kis なんだろうなぁー、そんなに「コマンドライン」を忌避する理由がわからないというか、普通、「コンピュータサイエンス」を学ぶ課程でOSの授業でシェル作らされたりするので、どちらかというと「使えないと話にならない」という気がするんですが。
2013-04-10 00:19:18@NaOHaq いや、別に話題にする必要はないということを最初の発言に書いてるわけで、 https://t.co/mWTlFEQBCr ぼくが忌避するのは「コマンドラインからやるべき」とか言ってる人です。
2013-04-10 00:20:33. @kis 「コンピュターサイエンス」というものに対する考え方が違うのかなぁ。コンパイラ作るにせよ、シェル作るにせよ「テキストベースのUIに対するセンス」が必要な場面で、そういうUIを使ったことがない人がセンスを身に付けられるという想定がわからない。
2013-04-10 00:23:17@NaOHaq 「テキストベースのUIに対するセンス」が必要な場面が、ほとんどの人にはないと思います。ぼくにはいまのところないです・・・
2013-04-10 00:25:51@NaOHaq シェルを作ろうとは思いませんし、シェルを作るなら確かにコマンドラインを使いこなせる必要があると思うんですけど、コンパイラがなぜ関係あるのか、よくわかりません
2013-04-10 00:30:04@kis あれ、コンパイラって、「仕様が定まった特定の言語に対するコンパイラ」の話ですか。それなら「文字列ベースでのユーザーインタフェースについてのセンス」は確かに必要ないですが。
2013-04-10 00:33:09