QA@IT

Rubyに興味を持ってもらえるWeb上のデータを解析するなどの題材を教えてください。

4373 PV

都内某所大学でRubyを教えています。学生さんに興味を持ってもらうために、講義の中で「Rubyを使うとこんなことが分かって楽しいよ」といった実習課題を探しています。
授業の時間でできるくらいの規模でたのしい題材ありましたら教えてください。(私のクラスは社会学の学生さんですが、ほかの分野の題材もぜひ。)

  • ご利用ありがとうございます! 悩ましい問題ですね。私もこの質問への答えを10通りぐらい聞いてみたい気がしますが、具体的な質問もよろしくお願いします。 -

回答

もうちょっと面白いネタだとマルコフ連鎖を使った自動要約とかどうでしょうか。以下のブログにいくつかサンプルのっています。

http://d.hatena.ne.jp/zariganitosh/20090628/1246186477
http://d.hatena.ne.jp/tondol/20120311/1331470586

あとこれをひねった技としてポエムをつくったRubyistの例も載せておきます。

http://blog.andrewmcdonough.com/blog/2012/02/23/ruby-poetry/

こういうのだと文系の生徒さんにもおもしろがってもらえるかもしれません。

編集 履歴 (0)

社会学の学生をターゲットというのが難しいですね。

あたりはどうでしょうか。Excel でもできるけど、Rubyだと3行みたいな所を狙うとよさそうな気がします。

編集 履歴 (0)

dRubyの作者の咳さんが島根大学での講義に使っている資料とかどうでしょうか? 
私もRubyKaigi2011でのyuRruby勉強会で聴講しました。
異なるマシーン間で簡単にオブジェクトをやり取りできるのは結構感動しますよ。

https://gumroad.com/l/vWGq

それで「実装はどうなってるの?」と疑問に思った上級者にはdRuby Originでのmethod_missingでメタプログラミングも教えるという2段かまえはどうでしょうか?

https://gumroad.com/l/GkN

両方ともWebで検索すれば無料でも入手可能です(でも安いので寄付のつもりで購入してあげても良いかもしれません)。

編集 履歴 (2)
ウォッチ

この質問への回答やコメントをメールでお知らせします。