I don't know about student pilots, but as student NFO's we were allowed to wear contacts. You just have to pass the 20/20 test with your contacts with no mistakes and then get a signed waiver to wear them, and as mentioned above you must also carry a pair of regular glasses as well.
I have worn contacts throughout my training as an NFO.
Shane