アカウント名:
パスワード:
うちの大学でも、情報系の専門科目では教授の趣味でMLが採用されている演習があるらしいです。半年の講義を2つに分けて、半分Java、半分MLという中途半端な構成。それでオブジェクト指向と関数型言語の両方の概念を理解できた人がどれくらいいるのかは分かりません。
教授の趣味って言いようは酷いなあ.プログラミングの基礎知識は他の科目で身につけてるはずなんだから,OO/Functional Programmingの基礎を学ぶのに2ヶ月づつもあれば足りるでしょう.# 基礎以上の事を学部の授業で教える時間はありませんから,独習なり大学院なりで,自分が興味を持った分野を掘り下げてください.
「教授の趣味」は酷い、というのに同意。「大学」の「情報系」学部ならそのくらいのペースで異なるパラダイムの言語をやってしかるべき。
もちろん講義だけじゃ身に着かないから、平行して実習をどかどかやるか課題をがんがん出して、TAをたくさん雇ってサポートさせる。
現実問題として「ついていけない」人が出てきてしまうとしたら、それはたぶん後者のサポートができていないんだと思う。突っ込むべきはそっちの方だろうね。
「大学」の「情報系」学部でやることは、言語を教えることじゃないですよ。情報の処理の仕方を考えさせることです。(学ぶ、だと語弊がちょっとあるかも)専門学校だったらプログラマ養成するんだから言語教える意味はなくもないですけどね。
たとえばアルゴリズムだったり、暗号化の基礎理論だったり、信号理論だったり。言語はそのための手段でしかありませんから、極端な話「なくたって講義としては成り立つ」んです。
つーかね。言語なんてアルゴリズムさえ先にきっちりできてれば、どうにかなるっての。言語ができない人というのは、実のところその前段階の、「どうやりたいことを表現するのかが分からない」人なので。
> つーかね。言語なんてアルゴリズムさえ先にきっちりできてれば、どうにかなるっての。
英語なんて国語さえ先にきっちりできればどうにかなるっていうわけではないよね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
不要 (スコア:2, 興味深い)
全くの無駄でした
役に立った事など一度もありません
他のクラスがパソコンでCやBASICをやっている時に
なぜ自分は汎用機でFORTRANなのかと
なぜ二桁の掛け算の結果が出るまでに15分もかかるのかと
まあ確かに座学でプログラム言語の一つとして学ぶ分には
完全に枯れた物なので最適かもしれませんが、
講師の趣味で実用性度外視の講義を受けさせられる学生の身にもなって欲しいと思います
Re: (スコア:1)
うちの大学でも、情報系の専門科目では教授の趣味でMLが採用されている演習があるらしいです。
半年の講義を2つに分けて、半分Java、半分MLという中途半端な構成。それでオブジェクト指向と関数型言語の両方の概念を理解できた人がどれくらいいるのかは分かりません。
1を聞いて0を知れ!
Re: (スコア:0)
教授の趣味って言いようは酷いなあ.
プログラミングの基礎知識は他の科目で身につけてるはずなんだから,OO/Functional Programmingの基礎を学ぶのに2ヶ月づつもあれば足りるでしょう.
# 基礎以上の事を学部の授業で教える時間はありませんから,独習なり大学院なりで,自分が興味を持った分野を掘り下げてください.
Re: (スコア:0)
「教授の趣味」は酷い、というのに同意。「大学」の「情報系」学部ならそのくらいの
ペースで異なるパラダイムの言語をやってしかるべき。
もちろん講義だけじゃ身に着かないから、平行して実習をどかどかやるか
課題をがんがん出して、TAをたくさん雇ってサポートさせる。
現実問題として「ついていけない」人が出てきてしまうとしたら、それはたぶん
後者のサポートができていないんだと思う。突っ込むべきはそっちの方だろうね。
Re: (スコア:1)
「大学」の「情報系」学部でやることは、言語を教えることじゃないですよ。
情報の処理の仕方を考えさせることです。(学ぶ、だと語弊がちょっとあるかも)
専門学校だったらプログラマ養成するんだから言語教える意味はなくもないですけどね。
たとえばアルゴリズムだったり、暗号化の基礎理論だったり、信号理論だったり。言語はそのための手段でしかありませんから、極端な話「なくたって講義としては成り立つ」んです。
つーかね。言語なんてアルゴリズムさえ先にきっちりできてれば、どうにかなるっての。言語ができない人というのは、実のところその前段階の、「どうやりたいことを表現するのかが分からない」人なので。
-- To be sincere...
Re:不要 (スコア:0)
> つーかね。言語なんてアルゴリズムさえ先にきっちりできてれば、どうにかなるっての。
英語なんて国語さえ先にきっちりできればどうにかなるっていうわけではないよね。
Re: (スコア:0)
国語がきっちりできていない人が大半ですので、そこを改善すれば英語もぐっとできるようになりますよ。