fj.education.compをクロスポストとして追加します。

kuno@gssm.otsuka.tsukuba.ac.jpさんwrote:
Message-ID: <060604230638.M0100146@utogw.gssm.otsuka.tsukuba.ac.jp>
> 
:
>   東京工業大学まで来た人はどれくらいプログラミングのことを分かっ
> ていると思いますか。

「プログラミングの事は一切わかりませんし、全く興味ありませんし、
 やりたいとも思っていません。」
って人でも、全然問題ないと思いますけど。

# 必要に応じて、その気になりゃ一気に行くとこまで行けるっしょ。

> 日本の高校までの教育システムでは「ほとんど何も教えていない」わけです。

プログラミングって、義務教育で扱う学問というより、「テクニック」
でしょう。
やっぱ、やるにしても課外授業(や部活)の域を超えない範囲でやるべき
でしょ。

もしくは、言語路線を主張して、国語,英語と肩を並べて「機械語」として
教育課程に組み込ませて頂くか。
「国語」みたいに、漢語/古語/現代語の分類みたいに、うまいことCPU毎の
マイクロコードとそれ以外の分類に成功できればいいんですけどね。

# CPUに依存しない機械言語すらあるのに、どうしてくれよう。

> で、情報○○学科に進んだ人はもちろんプ
> ロとして厳しく教えてもらえるでしょうけど、他の専門に進んだ人は
> 「できあいのプログラムで計算さえできればいい」とかが多いのではな
> いでしょうかね。と想像します。

一巡すると、そうなるでしょ。
問題は、「計算したいけど、できあいのプログラムがない。」ってこと
があった時でしょ。

  社会にでると、そういうときはジャンケンで誰が作るかが決まる。

なんて言うと、

【良い子】
 ・その時(ジャンケンに負けた時)に備えてひたすら訓練する。
【普通の子】
 ・その時(ジャンケンに負けた時)になったら考える。
【悪い子】
 ・「ジャンケン必勝法」を必死でyahoo検索しる!

なんちて。
やっぱ学生の当面の目指は、

 ・プログラムに頼ったら人間お終い。髪と鉛筆よこせ。

でしょうね。

> 
>         だからせめて1年次の教育で頑張って欲しいなあ

1年次は、

 1にバイト,2にバイト,3,4,が無くて、5にバイト,6に勉強で、
 7がナンパ!

当然、
「へ〜い、彼女〜、今、暇ぁ? 僕と一緒にコーディングしない〜?」
なんて人がモテるはずもなく...

-- 
****************************************
m(。-_-。)m
            (旧)kirahoshi@zdnetmail.ne.jp
------------(新)t.b.d