タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyとeducationに関するshoのブックマーク (2)

  • 一橋大学でRubyの非常勤講師をはじめました

    2014-05-01 4月から非常勤講師としてRubyを教えています。きっかけは、昨年度まで講師を担当されていた、いがいがさんからの紹介です。教えるといえば、これまでに日経ソフトウエアに記事を書いたことがあります。不特定多数への一方通行の雑誌と違って、対面でのやりとりは特有の緊張感があります。リアルタイムで反応が見られる分だけ、うまく説明できたときの喜びも大きいです。 どんな学生さん? 受講者は30名ほどです。文系の大学なのでプログラミングが初めての人ばかりと思っていたのですが、半分くらいの人が経験者でした。経験者の方は理解が早く、どうすればより綺麗なコードを書けるかといったやり取りを楽しんでいます。とは言え、授業のメインは未経験者の人に楽しみながらプログラミングに親しんでもらうことなので、資料は未経験者の方を対象にして作っています。まだプログラミングの格的な講義は今日で2回目ですが、戸

    一橋大学でRubyの非常勤講師をはじめました
  • 第1章 Ruby言語ミニマム

    Ruby言語について、当面第一部を理解するのに必要な知識だけ簡単に解説して おく。プログラミング上のテクニックであるとか注意すべきところなんてもの は全く指摘しないので、この章を読んだからと言ってRubyプログラムが書ける ようになるわけではない。既にRuby言語の経験がある読者はこの章は飛ばし て問題ないだろう。 また文法については第二部で嫌というほど話すから、この章ではできるだけ文 法の詳細には関らないようにする。ハッシュリテラルなどバリエーションがあ る表記は最も多用されるもののみ示す。省略可能なものは原則的に省略せずに 示す。そのほうが構文規則がシンプルになるからだ。いちいち「省略できる」 とも言わない。 オブジェクト 文字列 Rubyプログラムが操作できるものは全てオブジェクトである。Javaのintや longのような「基型(primitive)」はない。例えば以下のように書

  • 1