>>
>> I may start doing the test in the lab, and let them use the
>> computers
>>
If you have enough equipment I completely agree with this. The days of
having to make sure your source code was perfect before submitting a card
desk, not having any interactive debuggers, are long gone.
The number of people who have to write "enter source, run perfrectly first
time" code is an even smaller percentage than those who will write
significant amounts of machine level code!