プログラミング入門(2017年度前期)
第3回の演習の総評です.
採点の基準(第一回, 第二回と同じ) †
- 必修課題が解けていない場合は再提出としました.
- 任意課題が解けていない場合はその旨をコメントし, 任意で再提出できることとしました.
READMEについて †
- READMEに〇〇を書けと指定のある問題の場合, 必ず書いてください.
- READMEはソースファイルとは異なり, コンパイル時に自動的に保存されないため, 手動で保存することを忘れないでください.
各課題について †
3-1 †
- 全体としてよくできていました.
- FunnyFaceクラスの再利用を求める問題であるので, FunnyFaceクラスを内部クラスとしている場合は再提出としました.
3-2 †
- 全体としてよくできていました.
- FunnyFaceクラスを内部クラスとした場合は再提出としました.
- メソッドのシグネチャが異なる場合も再提出としました.
3-3 †
- 「十分小さい」の定義をREADME.txt中に書いていない場合は再提出としました.
- 実装ができている人は多かったですが, README.txt忘れで再提出となっている人もとても多かったです. 気を付けましょう.
3-4 †
- 概ねよくできていました.
- Colorクラスのコンストラクタで例外が発生する解答が散見されました.
- Instantiateの順序が悪いせいで太陽の上に空が描画され, 太陽が表示されていない人もいました.
- 太陽の上昇に併わせ, 空も少しずつ明るくなるようにという指定なので, 太陽の上昇が止まっている状態でも空の色が変化している場合は再提出としました.
3-5 †
3-6 †
- 取り組んでいる人は少なかったです.
- 問題の複雑さを考慮して, 仕様を完全に満たしていない場合でも, ある程度形になっていれば部分点としました.
3-7 †
- こちらも取り組んでいる人は少なかったです.
- 取り組んでいる人は概ねよくできていました.
|