Tim Holloway wrote:So my recommendation is that they send you source code (presumably via email), and if it's going to consist of multiple files, put it in a ZIP file. If they don't have the basic skills to handle that, then they're not yet ready to begin programming in any language.
I completely agree with you (and gave you a
cow) up to a point.
At some point, students will need to learn how to create and use packages; and at that point, they probably
should learn how to use the
jar and
java -jar commands, and how things like CLASSPATH work; so I think it's reasonable to
then require them to submit jars - and they should get extra gold stars if you can run their submitted jar from
anywhere on your machine.
However, the
jar should be
in addition to their source code, not an alternative to it.
My 2¢.
Winston