12月13日の業務報告

こんばんは、B3の林です。

本日はプログラミング演習Ⅱに関する質問が6件ありました。
内容が一緒のものもあったので以下の4件にまとめました。

=======================
<プログラミング演習Ⅱ>
Q1:課題Aで、品詞の出現頻度を出す方法がわからない
A1:読み込んだ行を加工して配列を作り、その後、品詞をキー、出現回数を値とするハッシュを作ると良いのではと提案しました。

Q2:課題Aで、品詞と出現頻度をハッシュに保存したが、出力の際に品詞を正式名称に変えるにはどのようにしたらよいか。
A2:品詞の略称と正式名称の対応付けは、テキスト記載のCSVファイルに書かれています。
CSVファイルを読み込んだ時に得られる品詞の略称と、ハッシュのKeyとして保存されている品詞の略称をマッチさせることで、品詞の正式名称と出現頻度のペアが作れるのではないかと一緒に考えました。

Q3:エラーが出る理由が分からない
A3:自分で作ったメソッドと返り値、ハッシュの名前が所々で混同されていたためエラーが出ていました。

Q4:平均・分散の答えが微妙にずれる
A4:平均の平均を計算していたため結果がずれているのではないかと指摘しました。

回答 Q1~Q4:髙橋,鈴木,林
=======================

ほとんどの人が個人課題に取り組んでいました。
エラーが出たり、思うような結果にならなかったときに
print文を使って確認する癖がついてきた人もいる一方で、
要件を一気にクリアしようとしてつまずく人もまだまだいるようです。

Q1については「たのしいRuby」のハッシュの章に参考になる項目があります。
その他にもプログラミング演習Iでやったはずのことを案外忘れていたりするので
復習をしておくと良いのではないでしょうか。

(文責:林)