Why not allow them to cheat?
Take the books with you, text with your friends,..
This is how I solve problems now, why should it be any different at school?
Why should I solve the problems on my own, when I can rely on the experience of my peers and they on mine?