Here's an interesting article, "Cheating in Computer Science", that was recently posted on the IAEP mailing list. It's quite short and the problems it describes are worth mulling over:
- Why do we call "cheating" what will later in life be called "collaborating" and be a critical quality for success?
- Why …