10/22 条件分岐・配列,真偽値・文字列・繰り返し


質問と回答

Q.
プログラミングの経験はかなりあるが,来学期に「情報科学概論1」や「プログラム構成論」を取るためにはこの講義の受講は必須か?
A.
標準テキストを自習してマスターできるのであったら,講義は取らなくても良いでしょう.
Q.
defのreturnの仕方が不思議です。
A.
通常の実行では「最後の式」が返されます.分かりやすいので,講義ではその形で値を返す野が 可能な場合はなるべくそのように書きますが,関数の途中で値を返すためのreturn 文も用意され ています.
Q.
もっと問題をください.
A.
時間が余った人は講義の時間中に出された問題以外に、標準テキスト中の練習問題も解いて書き込んでください.
Q.
進度が速すぎる.もうちょっとゆっくり進めて欲しい.
A.
予定よりは遅く進めているのですが,これ以上遅くすると,共通試験の範囲を 終えることができそうにありません.1週間,間をおくと忘れてしまいがちなので, 暇な時間があったら標準テキストで復習しておいてください.
Q.
画面の切り替えが激しすぎて,目がちらちらした.
A.
不慣れだったために,そういうところがありました.次回からは工夫します.

前回までの補足


前回の課題について


投票システム

サーバIPアドレス,学生証番号を入れるのが面倒だと思われるので,投票用のスクリプトをnewvote.rbに置き換えました.ダウンロードして,ホームディレクトリに保存します.ドックからターミナルを起動して,
ruby newvote.rb 選択肢番号
のように使います.

共通テキストへの補足

練習,投票

関連リンク


今日の課題