9/28 講義の概要, 数の計算と関数


情報


「アルゴリズム入門」で何を学ぶか


授業の進め方


評価


試験について

授業の登録方法


講義資料


参考書

たのしいRuby 第2版 Rubyではじめる気軽なプログラミング(ソフトバンククリエイティブ)
Ruby言語の入門書
プログラミングRuby—達人プログラマーガイド(ピアソンエデュケーション)
他のプログラミング言語の経験のある人向けのRuby言語本
Structure and Interpretation of Computer Programs
Schemeというプログラミング言語を使ったプログラミング入門書.かなり高度な名用も扱う.

関連リンク


講義フォルダの作成


配付プログラムのダウンロード


投票システム

vote.rbをダウンロードして(「リンク先のファイルを別名で保存」で,ホームフォルダの下のalgo16を選択(なければ作る).".txt"を「追加しない」を選ぶ),ホームディレクトリに保存します.ドックからターミナルを起動して,
cd algo16
を済ませてから,
ruby vote.rb 選択肢番号
のように使います.

irbを使いながら(一旦終了せずに),投票システムも使うには,ターミナルのメニューバーの「シェル」->「新規タブ」を選ぶか,[Command]+[T]で別のタブを開いて(あるいは[Command]+[N]で別のウィンドウを開いて),投票システムを使うことをお勧めします.このあたりのことは,「はいぱーワークブック」15.4 ターミナルの便利な使い方に書いてあるので参考にしてください.


テキストの補足

今日の練習,投票


今日の課題


自宅で自習をする人のために

アルゴリズム入門共通資料の中に講義で使うRuby言語の処理系のインストール法があります.