1月16日の業務報告

こんばんは。B2の榎本です。

本日の質問と回答です。
=======================
<知識情報演習III>
Q1. perlの行番号が付けられない。
A1. 最初に行番号だけ書いている所があるのでそこを変数に保存して使用すれば良いのではないかと伝えました。

回答 Q1:品木
=======================

1/17(金)と1/20(月)はセンター試験前後のためお休みします。
入試会場となるため場所によっては立入禁止になる可能性があります。ご注意ください。

(文責:榎本)

1月15日の業務報告

こんばんは。B3の古澤です。

本日の質問と回答です。
=======================
<プログラミング演習II>
Q1. 課題3(金曜)で、配列の中身を表示しようとしたら、配列の要素に「”~”」がついてしまう。
A1. print(配列名)という書き方をしていたため、繰り返し文をつかうか、joinメソッドなどを使用するようにアドバイスしました。

Q2. 課題3(金曜)で、キーワードで検索すると、キーワードにマッチする度に書誌情報が表示されてしまう。
A2. 書誌情報の表示位置が適切でなかったため、指摘し、どの位置で書誌情報を表示させるのが適切か考えてもらいました。

Q3. プログラムが動かない。
A3. ハッシュと配列を間違えていたのでそこを指摘しました。

<卒業研究(メ創)>
Q4. F検定とt検定の関係を教えてほしい。
A4. t検定とセットで用いられるF検定は「(正規分布に従う)2つの標本間の分散が等しい」という帰無仮説を検定するもので、t検定の前に行う検定です。F検定の結果、2つの標本間が等分散であればStudentのt検定を行い、不等分散であればWelchのt検定を行うことになります。(質問者の持ち込んだ参考書を参照しながら回答。)

回答 Q1-2:鈴木 Q3-Q4:古澤
=======================

みなさん、プログラミング演習で苦戦しているようです。
プログラミングの苦手な人ほど、コメントをこまめにして、インデントもきちんとつけると良いと思います。
途中で分からなくなってしまうことがあるので、今何をしているかをきちんと把握しておくことが重要かもしれません。

(文責:古澤)

1月14日の業務報告

こんばんは、B2の榎本です。

本日の質問と回答です。
=======================
<統計>
Q1. 課題のチェックと2つ目の問題のやり方がよくわからない。
A1.課題のチェックは一緒に検定の順を追いながら確認をしました。2つ目の問題についてはどの検定を使ってよいかを質問者の方が迷っていたので、教科書の類題を参考にしながら解答の手順を考えました。

<プログラミング演習II>
Q2. 課題3(金曜)をどう進めていけばいいか全くわからない。
A2. “全くわからない”ということだったので、テキスト-3の中で参考になりそうな処理の箇所を一緒に確認して、大まかな流れを確認してコードを書いてみるように伝えました。

Q3. 課題3(金曜)で青空文庫の1つ目のファイルしか処理をしていなく、エラーがでる。
A3. プログラムを説明してもらってからglobメソッドの返り値の扱いを理解していなかったので、楽しいRubyのglobメソッドのページを読んでもらい、確認してもらいました。

<その他>
Q4. MacでApacheを使ってCakePHPで開発がしたい。
A4. 回答者もMacで開発していたので、使用しているアプリケーションのMAMPを教えました。rootディレクトリがGUIで指定できたりMySQLも予め入ってるためです。

回答 Q1-Q4:野沢
=======================

KLCでは授業や履修相談はもちろん、何でも質問しに来ていただいても(ほぼ)対応できます。
ぜひご利用ください。

(文責:榎本)

1月10日の業務報告

こんばんは、B2の榎本です。

本日の質問と回答です。
=======================
<プログラミング演習II>
Q1. 課題3(金曜)をどう進めていけばいいか全くわからない。
A1. まずは検索のキーワードを一つ、読み込むファイルも一つにしてキーワードが出てきた回数を数えるプログラムを作ることを勧めました。それが完成したらキーワードを増やしたり読み込むファイルを増やしたり課題で求められているものに少しずつ近づけていくとよいと伝えました。

回答 Q1:岩井
=======================

来週の月曜日は祝日、そして金曜日はセンター試験前日のためお休みします。
不規則な秋Cタームでうっかり間違えないように気をつけましょう。

(文責:榎本)

1月9日の業務報告

こんばんは、B2の榎本です。

本日の質問と回答です。
=======================
<プログラミング演習II>
Q1. 課題3で書誌事項を表示するプログラムと、マッチした部分の文章を表示するプログラムを別々に作ったが、どう一つにまとめていけばよいかわからない。
A1. マッチした段階で文章を表示していたので、そうするとあとで書誌事項と一緒に表示することができないので、何かに代入・保存しておくことを提案して、その方法を一緒に考えました。

Q2. 課題3で、出力ファイルに表示の指令を出した覚えのないものが出力されて、本当に出力したいものはコマンドプロンプト上に表示されてしまう。
A2. 自分でメソッドを作って結果を表示しようとしていましたが、そのメソッドの中でprintメソッドを使っており、それがメソッドの返り値になると勘違いしていたのでそこを指摘しました。その後、自分でメソッドを作ったときに返り値はどうなるかなどについて説明しました。

Q3. 今日のテストはどうすればよかったか考えたい。
A3. テストの内容を説明してもらい、それを満たすプログラムはどうすればできたかを一緒に考えました。

Q4. 金曜課題3のフローチャートが分からない
A4. プログラムの内容が分かっていなかったので大まかな課題概要とやることを伝えました

Q5. 書誌事項を表示するプログラムと内容を表示するプログラムをどのように組み合わせたら良いかが分からない
A5. まだ考えている段階で、実際にはやっていないとのことだったので、どのような方法でも表示の際に問題がなければ良いことを伝え、実際にやってみるように伝えました

Q6. 配列が最初から全て表示されず階段状になるのが分からない。またヒット数が実際と違うのもわからない
A6. 階段状になっていたのはループの中にprintが入っていたからで、構造を整理するように頼みました。またヒット数は1文の中で一回しか数えていないものがあることがあると伝えました

Q7. ヒットしたワードの前後を表示するプログラムがわからない
A7. 見当がつかず、想像で書いていたので、楽しいrubyの中に実際の例文が掲載されていることを伝えました

Q8. 課題3で文章が1行目からではなく、2行目から読み込まれる。原因がわからない。
A8. 文章を読み込む際に、意図せずにgetsメソッドを2回連続で使用した結果、2行目から取得されるのではないかと伝えました。

Q9. 課題3で、検索して該当した語の前後20文字を表示するプログラムがわからない
A9. 正規表現の後方参照が詳しく書かれているテキスト-2を参照してもらったものの、文章から文字数を指定して抽出する方法が見当たらないため、正規表現の抽出と前後20文字の表示は一度変数に代入するなどして別々に行った方が良いのではと伝えました。

回答 Q1-Q3:岩井, Q4-7:品木, Q8-9:榎本
=======================

今日はプログラミング演習II(木曜クラス)の中間レポート提出日でしたが、いかがでしたか。
完成した人も、うまくできなかった人も、期末レポートでは良い結果が出るよう復習をしておきましょう。

(文責:榎本)