Discouraging cheating
On exams, I've played with the idea of mixng up the pages, so each student has a different first pages, second page and so on. They can't eyeball their neighbor's paper that way. I also design assignments to be unique, to reduce going on the internet and downloading a paper.
I do the same thing for my exams. it is the same questions, but I randomize the questions. So, one exam becomes 10 exams. It works.
Having students remove everything from the desk, any sweaters and spread out, helps to keep students from teaching.