Just use cheap throwaway keyboards, use supervision, and give detention to anyone who steals key caps? or at least ban then from the computer suites for a week!. Kids these days... will destroy anything.
My partner just had the solution.. Buy the keyboard.. remove all the keys yourself, and SUPERGLUE them back on again. Get those keys off again you little........