Comment same OS and config for exams (Score 0) 571
I study in an IT engineering school, where we often have projects over several weeks, and also programming exams.
All the computers run on FreeBSD, which is the OS the school chose, so every project we hand in must run properly on any school computer. Of course we could all install FreeBSD on our laptops, but it's mainly made so that we are used to either code at school or use SSH. Teachers pointed out this was great to make us work on compatibility.
This also allows teacher to book a room for an exam, and set the whole room in exam mode, which disables a lot of stuff (like network), make a brand new user for every student, and basically gives them : a xterm with usual tools (grep etc.), gcc, vi/emacs, a PDF viewer for the subject and a clock that closes the session.
Oh and computer lab is fun for everything like ssh'ing to every computer in the room and play a wav file, these would be things I'd miss if we didn't have labs.
That and having a few hundred geeks, who didn't have time to have a shower for days because of their project, in a room kept at 90 degrees (that's only when winter helps cooling the room).