アカウント名:
パスワード:
うちの大学でも、情報系の専門科目では教授の趣味でMLが採用されている演習があるらしいです。半年の講義を2つに分けて、半分Java、半分MLという中途半端な構成。それでオブジェクト指向と関数型言語の両方の概念を理解できた人がどれくらいいるのかは分かりません。
関数型言語としてMLは非常に優秀だと思います。OCamlは実用性も非常に高いですし。2ヶ月あれば、リストと再帰を使って各種アルゴリズムを実装することにも慣れると思います。
誰なら2ヶ月? 学部生の程度はバラバラ、特に今は名前が書ければどこかには入学できる状況だから、そんなに甘くないでしょう。現代だと入学までPCを触ったことがない学生は少ないだろうけど、プログラミングは別。以前より減ってるでしょう。
誰なら2ヶ月? 学部生の程度はバラバラ、特に今は名前が書ければどこかには入学できる状況だから、そんなに甘くないでしょう。
それは極論ではないですか?さすがに名前を書くだけで入れるような大学の学生は想定していません。そのような学生は、関数型言語に限らず何を教えても同じだと思います。入学前にプログラミング経験の無い学生は以前から存在していましたし、他の講義で必要な予備知識はある程度身に付くと思います。1年生の前期の講義だとしたら厳しいですが、2年生位で教えるのなら適切かと思います。その際には#1586247 [srad.jp]で言及されているような体制が必要なのは言うまでもありませんが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
不要 (スコア:2, 興味深い)
全くの無駄でした
役に立った事など一度もありません
他のクラスがパソコンでCやBASICをやっている時に
なぜ自分は汎用機でFORTRANなのかと
なぜ二桁の掛け算の結果が出るまでに15分もかかるのかと
まあ確かに座学でプログラム言語の一つとして学ぶ分には
完全に枯れた物なので最適かもしれませんが、
講師の趣味で実用性度外視の講義を受けさせられる学生の身にもなって欲しいと思います
Re: (スコア:1)
うちの大学でも、情報系の専門科目では教授の趣味でMLが採用されている演習があるらしいです。
半年の講義を2つに分けて、半分Java、半分MLという中途半端な構成。それでオブジェクト指向と関数型言語の両方の概念を理解できた人がどれくらいいるのかは分かりません。
1を聞いて0を知れ!
Re: (スコア:1)
関数型言語としてMLは非常に優秀だと思います。OCamlは実用性も非常に高いですし。2ヶ月あれば、リストと再帰を使って各種アルゴリズムを実装することにも慣れると思います。
Re: (スコア:2)
誰なら2ヶ月? 学部生の程度はバラバラ、特に今は名前が書ければどこかには入学できる状況だから、そんなに甘くないでしょう。現代だと入学までPCを触ったことがない学生は少ないだろうけど、プログラミングは別。以前より減ってるでしょう。
Re:不要 (スコア:1)
それは極論ではないですか?さすがに名前を書くだけで入れるような大学の学生は想定していません。そのような学生は、関数型言語に限らず何を教えても同じだと思います。入学前にプログラミング経験の無い学生は以前から存在していましたし、他の講義で必要な予備知識はある程度身に付くと思います。1年生の前期の講義だとしたら厳しいですが、2年生位で教えるのなら適切かと思います。その際には#1586247 [srad.jp]で言及されているような体制が必要なのは言うまでもありませんが。