大学のプログラミングコースがあり、仲間の学生がFacebookグループでプログラミングに関する質問をしています。私はすべてのプログラムを共有することを少しためらっています。特に、割り当ての1つに何かクールなものがある場合は、これらはTAによって見られ、誰かが同じプログラムを持っているかどうかに気づき、それがどこから来たのかを質問し始める可能性があるためですから。それでも、他の人を助けるためにコードを共有したいこともありますが、人々が私の仕事を手に入れたくありません。(明確化:タスクとの共同作業が許可されています)これはもちろん細い線です。私は何人かの人々を助けたいと思っていますが、彼らが自分でコードを書き換える学問的な誠実さを持たないかもしれないと心配しています。
私の仲間の学生のほとんどはスキルがそれほど高度ではないので、個別の場所に細工されたBase-64エンコード文字列に自分の名前を隠すことは避けたいと思います。それでも、ランダムな文字列が座っているのはあまりにも明白かもしれません。
不審に見えることなくプログラムで自分の名前を隠すためのオプションは何ですか?
CodeGolfで、評価したときにアスキーアートが他のものに変わることを見てきました。私が利用できる同様の戦略はありますか?理想的な解決策は、目立たないように見えるものですが、実際には、最初からコーディングしたことを証明する機能があります。
明確化:(申し訳ありませんが、以前にこれを言ったはずです)協力することはできますが、ポイントを獲得するためにプログラムをTAに説明する必要があります。特にそれが漏れた場合、他のコードでイースターエッグを隠すことは満足のためです。特に、生成された問題に対する答えが同等であることを確認するためにプログラムを交換したり、他の人が問題を解決する方法を確認したりするためです。