SOURCE CODE VALIDATION AND PLAGIARISM DETECTION - Technology-rich Course Experiences In Proceedings of the 4th International Conference on Computer Supported Education - Volume 1: CSEDU, 149-154, 2012 , Porto, Portugal