Some Things I do to prevent cheating is to make the test more project based where the student has to do his or her own work. I request a print out with his or her name on the sheet of paper. I also have essays that forces them to write their own ideas on paper.
Another idea i have seen is to offer mulitple tests. For example have 3 different versions of the test like Test A, B, and C. So they will not be the same test, therefore each test would require different answers.
I usually build relationships with… >>>