The welding class I am taking involves computer (web based) testing. There are pre-tests and post-tests. Pre-tests do not count towards the grade and can be taken on their website many times. After submitting a pre-test, I can see right answers and my wrong answers corrected. The point of it is to gauge the students' knowledge and help them work with materials, as well as to compare progress. So it is very convenient, results of them can be printed out, with answers, for further study, etc.
The post-tests, however, can be taken only once and do count towards final grade. There is one pair of tests per topic, like O/A welding tests, stick welding tests etc.
Both kinds of tests, I think, can be taken from home. Which is all very convenient. Right?
But here's something interesting: pre-tests are identical to post tests, as becomes very obvious if you open the post-test right after pre-test.
I leave the conclusions up to the readers.