TA(あるいは先生)に嫌われないために - 情報系
About
私自身もまだ(嫌われる)学生なのですが、演習系の講義でTA(副手)や先生に嫌われないためのTipsをまとめておきます。執筆時の私の所属は情報科学生で担当の範囲も情報系です。
提出物について
結論
提出物と提出条件は提出する直前にもう一度確認しましょう。
指定された提出物を提出すること
"指定された提出物を出さない"、"指定したファイル名で出さない"、そんな学生が毎年毎年います。演習課題が解けませんとか、そういうレベルの話ではありません。講義内で告知したり文章で告知したりしている状況下でも一定数出ます。正当に評価されなくなるので気を付けたほうが良いです。
学籍番号と氏名くらい書くこと
信じられないことかもしれませんが、提出物に自分の学籍番号と氏名が書かれていないことが(よく)あります。成績を付けるのは人的作業を含みますから、自分の成果が誤って評価される確率を低くする意味でも、"例え指示されていなくても"レポートに学籍番号と名前くらい書きましょう。
"かゆうま"レポートを提出しないこと
誤字脱字は良くわかります。学部生の頃は課題の数が多いような気がして仕方ありませんでした。遠方から通う学生は特に大変なことも多いでしょう。がしかし、俗にいう"かゆうま"でレポートを提出してくる学生が結構な確率でいます。"これくらいは気が付けよ!"みたいなレベルのレポートが頻出するとガッカリします。後半にいくにつれて漢字が変換されていないとか、軽くホラーです。
講義中の演習について
結論
分からなかったらまずググれ! 話はそれからだ!
開幕5分で質問しない
演習課題を含む講義ではTA(副手)が課題に取り組むにあたって必要な手伝いをしたり、いくつかのヒントを出すことがあります。が、演習が始まって5分も立たないうちに質問に呼ぶのはやめましょう。取り組む内容自体に問題があり、それに対して確認をとるのであればまだしも、開幕5分で「分かりません!」は、酷く嫌がられます。「あぁこいつは自分で解決する気も学習する気もないのだな」と多くの人が感じることでしょう。TA(副手)は正解や提出課題の製造機ではありません。
あまりに初歩的な質問を繰り返さない
明らかに前の学年やそれより以前に学習しているハズ、履修済みであるハズ、の内容について繰り返し質問することはあまりよくありません。講義によっては全体の進行を妨げる原因にもなります。そもそも前の講義を再履修するなりしてください、付き合ってられません、と多くの人が感じるでしょう。とはいえ、基本的な内容を忘れることは良くありますし、まったく受け付けないことはないでしょうけど。
プログラミングについて
実行時に終了しない or クラッシュするプログラムを提出しない
深刻なトラブルを抱えたまま、しかもそのことについて言及するレポートがないまま、ソースコードをそのまま提出する学生がチラホラいます。やめましょう。
偽装しない
色々な方法がありますが一部のディレクトリの生成日時を偽装したり、提出されたソースコードとその出力結果を示すレポートの内容が明らかに食い違っていたり、そういう偽装が見られるようなことも多々あります。課題を最終的にチェックするのは人間なわけで、ちょっとくらい大目に見ようかなぁ、とか思うこともあるわけですが、偽装とかそれに近いことをされると信用できなくなって結果的に評価が落ちることもあるでしょう。
Q : ソースコード読んでるの?
講義の内容と人によりけりですが、私が担当するときは可能な限り読んでいます。ソースコードのレベルで評価しなければいけないような講義であれば、主要なソースコードは直ぐにわかります。一方で応用的な内容を扱う講義であれば現実的には確認が困難なこともあります。そういう場合にはソースコード以外で評価するようになっているとは思いますが…。
Q : コピペってバレないの?
多くの場合にバレます。上手く偽装できる人はそもそもコピペしなくてもプログラミングに関する演習はパスできるハズ。
(特に演習の受講者が多ければ)提出された課題のチェックはTAが最初にすることが多いでしょう。TAだってもともとは同じような内容の講義を受講してきた学生なわけで、そうすると周りやあるいは当人自身がコピペで乗り切ってたりすることもあるわけで、疑わしいソースコードなんか直ぐ分かりますよね。
バレた後にどうなるかは担当の方の裁量次第でしょう…。
その他
僕はあなたよりプログラムが書けて情報分野に詳しいのですが
それは大変良いことです。困っている多くの学友を助けてあげてください。それだけです。
SNS やブラウザゲーについて
TAは特に敏感に気が付きますが多くの場合はスルーしてるんじゃないでしょうか。講義を担当している教授の方々がどう思ってどう対応するのかは分かりかねますが、バレないようにするのって結構難しいですよ。