Island Life

2011/07/18

ソーシャルな評価と誤魔化しの防止

Why I will never pursue cheating again - A Computer Scientist in a Business School

大学のレポート課題で、webやら過去問の回答やらからのコピペにどう対応すべきか、という話。

最近は提出されたレポートをデータベースと照合して剽窃っぽいものを見つけてくれるソフトが あるけれど、それをかけたら出るわ出るわ。 結局、2割の学生が最終的に剽窃を認めることになったんだけど、 それを認めるまでの言い訳を聞いたりするのは大いなる時間の無駄。 微妙に課題用テンプレートを変えたりして「コピペしたらわかるよ」と周知しておいても、 明らかにバレるようなコピペをしてくる学生は後を絶たない。 厳しく取り締まっても学生による教員評価が下がるだけでいいことなし。

で、コピペしたいという動機の方を何とかできないか、と考えた。 個々に課題を完成させて教員に評価を仰ぐ形では、教員の目さえごまかせれば切り抜けられると 思ってしまう。課題の結果を公表させて相互に評価させる形にしたら、 剽窃バレは恥と認識されて、むしろみんなの良い評価を得るために オリジナリティを出す創造的な方向に情熱が向いたよ、ということだそうだ。

リサーチじゃなくて単なる体験談なので、本当にこれが有効な剽窃防止策になり得るのか という議論は弱いけど (結果が広く公表される世界でも剽窃は必ずしも無くならないし)、 オープンにすることと、相互評価を入れるってことは、まあ効きそうな気がする。

学生時代、プログラミングのコースのTAでレポートの採点をやってて、 ずいぶんコピペにお目にかかったけど、

  • 最初から全員公開リポジトリで開発させる
  • ちゃんとクレジットすれば他人のコードの一部をコピーして良い
  • 評価は単一の尺度ではなく、オリジナリティ、性能、実装の工夫など いろんな尺度について相互評価も含めて行う

などとしておけば良かったかも。 公開リポジトリなら(裏で非コミットのコードをやりとりしない限り)誰が 誰のをコピーしたかわかるし、むしろちゃんとクレジットした上で コードを共有することは奨励されるべきだからなあ。

★ ★ ★

評価する人間の立場が増えれば増えるほど、 そして評価方法が成果に対して即時的、直接的であればあるほど、 誤魔化しが起こりにくくなる、という一般化はできるだろうか。 例えばPaul Grahamは仕事の成果を測るのに、何段階ものindirectionがある大企業よりも、 ユーザから直接の評価を受けるベンチャーの方がずっと正確だ、なんてことを言ってる。 大企業での採用は、その採否が良かったのかどうかを長期的に評価するのが難しい。 だから、採用の時だけ誤魔化せばいいという考えが起き得る。 Y Combinatorに参加したら、3ヶ月後には百戦錬磨の投資家の前でデモが認められないと ならない。そこに誤魔化しの入る余地はほとんど無い。

大学入試は、試験の点数を成果とすれば評価方法は即時的だけど、評価する人間の立場は少ない。 (立場というか、尺度と言った方がいいかなあ)。 政治家は、評価する人間は多いけれど、評価機会が数年に一度なので、個々の成果に対する 即時的なフィードバックが無い。 どちらも、誤魔化しの入る余地が大きい。

…とか。これがどのくらい一般的に適用できるかはわからんけども。 大勢に評価される環境であっても、一時の流行によって評価尺度が偏ることは 排除できないしなあ。

Tag: Career

2011/07/13

Stage fright (ピアノレッスン9回目)

ラフマニノフの前奏曲がだいぶ仕上がって来たので、ちょっと大きなピアノで 弾いてみようか、ということになった。レッスンを受けてるのはピアノショップの 地下なので、たまにピアノショップで展示されてるいいピアノを弾く機会を 持てるようだ。

てなわけでYAMAHAのコンサートグランドでラフマニノフの前奏曲Op23-5と カプースチンの練習曲Op40-2を弾いたのだけど、上がりまくってぼろぼろ。

特に観客がいるわけでもなし(先生と、あとかみさんが来て聴いてたけど)、 普段との違いといえばピアノと照明くらいのものなんだけどねえ。

これは慣れの問題かなあ。芝居では(気が引き締まるという意味で)緊張することはあっても、 何やってるかわかんなくなるような上がり方はしない。 でも、舞台始めた頃どうだったかはもうあんまり覚えてないけど、 カメラの演技を始めてやったころは妙に力が入っちゃってたことは覚えてるので、 これは場数を踏んでゆくしかないかも。

芝居から類推すれば、上がらないためには、 違う環境でやる違和感がどういうものかをあらかじめ知っているってことが鍵かもな。 本番環境そのものにあらかじめ慣れておくというわけじゃなくて (本番は毎回違うので、それ自体を何度も体験することはできない)、 「違うこと」に対してどういう感じがするのかを知ってて、 冷静にそれに対応する術を身につけるってこと。

かみさんは「あんだけ芝居やってるのになんで上がるの?」と不思議がってたけれど、 違いにその場で対応する具体的な技術が違うんだろう。 芝居における本番舞台上での「違い」はたくさん経験してきて、 少々のことには対応できるってわかってるからあせることはない。 ピアノについては、その違いにどう対応したら良いのか、まだわかってないってことかも。

こういう経験ができるってことも、レッスンの効用だな。 家で弾いてるだけじゃ無理だからな。

次のレッスンは8月頭で、もういちどコンサートグランドで弾かせてもらえる っていうから、そん時にリベンジだ。

Tag: Piano

2011/07/08

CDATAと>のエスケープ

今まではっきり理解してなかったけど、ちょっとひっかかって規格を 調べたのでメモ。

XMLのテキストセクションで > は必ずしもエスケープする必要はないが、 ]]> という並びで現れる場合に限り (それがCDATAの終了を意図したものでなければ) > はエスケープされなければならない (MUST)。 ( http://www.w3.org/TR/REC-xml/#syntax )

Gaucheでsxmlを使っている限りは > は全てエスケープされるので 特に気にしてなかったんだが、Franzのnet-xml-generatorで生成したXMLが エラーになるケースがあって気づいた。(バグ報告済み)

一方AttValueの方は ]]> を特別扱いする必要はない ( http://www.w3.org/TR/REC-xml/#NT-AttValue )。こっちはCDATAの終了と 誤認するおそれがないのでもっともだけど。若干ややこしい。

もひとつ、CDATAで囲みたいテキスト中に ]]> があった場合にどうすれば 良いか、という問題。CDATAの中はエスケープができないので ]]> をそのまま含めるのは不可能と思い込んでいたんだが (wiliki/rss.scmでは &93;]> に置換してたけど、CDATA中の&93;は 数値参照にはならないので不可逆な変換になってしまっている)、 ]]> 等にCDATAセクションを分割するって手があったんだな。

  CDATA中に]]>を含める

  <![CDATA[CDATA中に]]]]><![CDATA[>を含める]]>

とすればいいわけだ。

Tag: Programming

2011/07/06

ピアノレッスン8回目

  • 基礎
    • スケール MM=132。日本行きの前には138に挑戦してたんだけどまだ いくつか転ぶ調があったんで、速度を少し落とした。
    • アルペジオ(triad, 7th) MM=126。こっちは少し速くできた。B♭major、 D♭7が鬼門。
    • 重三度スケール。MM=48、片手づつで1-2-3-4。 まだC major、A minor、G major、E minorのみ。
  • Mozart K310。第2楽章。
    • 伴奏側大きくなりすぎないように (特に第2主題が左手の箇所の右手のトリルとか、展開部の右手オクターブ跳躍のところとか)。
    • 動機に表情を
    • 終止形後の休符に注意

来週はRachmaninoff Op23-5仕上げて、次はRavelにとりかかろうってことに。 KapustinはOp40-2と並行してOp40-7に手をつけてるけど、ちゃんと数えながら 弾けるようになるのはまだ先だなあ。

Tag: Piano

2011/06/29

グリーンカード更新

一昨日、東京より帰還。 やっぱり日本の夏の(体感)暑さって湿気が高くて汗が乾かない、 っていうのがかなり大きい気がする。 着るもの工夫して、さらに汗かいたらどんどん着替えちゃえばかなり楽になるんでないかと 思うが、洗濯物が増えて節電にならないかもしれん。

さて帰宅早々連日午前中にスケジュールが詰まってて時差ぼけでかなりキツいんだけど、 今日は所謂グリーンカード(Permanent Resident Card)の更新のためのbiometrics登録手続きに行ってきた。

更新手続きの流れをメモ。次にやるのは10年後だから また色々変わってて役に立たないかもしれないけど。

  • カードの有効期限まで6ヶ月を切ったら、USCISのサイトから オンラインでI-90をファイルする。 手続きにかかる費用は全部で一人当たり$450。高い。 これはオンラインファリング時にクレジットカードで払える。
  • 程なく、USCISからI-90の受領通知と、 biometrics登録の日時指定の通知が届く。わりと速くて、 オンラインファイリングから10日くらいだったかな。 アポイントメントはそこから2週間ちょい先。
  • そんで今日、Restaurant RowにあるUSCISのオフィスに行ってきた。 必要なのはUSCISからのレター、パスポート、現在のカード。 biometricsとは要は顔写真と全指の指紋。 最初のカード取得手続きの時は、確か写真屋で写真とって、 指紋は紙に押したんだが (これが、指定された場所は普通の民家で、 軒先の机の上で指先にインクつけてぺったんぺったんした。多分 公証人みたいな資格のある人なんだろうけど)、 今回は全部電子的になってた。あと、顔写真が前回は 「左斜め前45度を向いて耳を出す」という指定だったけど、 今回は正面だったなあ。
  • さんざん待たされるかと思ったんだけど15分くらいで済んで拍子抜け。 今のカードには、裏に期限を今年12月まで伸ばすというステッカーが貼られた。 一応偽造できないようになってるんだろうけどなんかアバウトだなあ。
  • 後は新しいカードが郵送されてくるのを待つだけ。

(追記 2011/07/11 16:25:46 UTC): どうもスムースに行きすぎてて落ち着かないなあと 思ってたら、「指紋がうまく取れてなかったんでまた来てね」(意訳) という レターが届いた。まあそんなもんですな。来月また行かねば。

Tag: 生活

More entries ...