Nope (I have in videogames though) Never have I ever given someone a pen with invisible ink for their homework... yet
I haven't for homework but I have for their work in school. Never have I ever slept for over 48 hours.