
 
Table 5: Plagiarism by gender over study years. 
study year  females  %  males  %  plagiarists 
07/08 30 68,2 4 66,7 34 
08/09 32 88,9 6 100 38 
09/10 4 19,0 1 12,5 5 
4 CONCLUSIONS 
Plagiarism is a common problem in programming 
courses, especially in today’s copy-paste generation. 
Its complexity demands serious approach at solving 
it: by using appropriate detection systems, proper 
regulation, proper assignments and education of 
students about it. Several tips for practitioners and 
for students how to deal with the plagiarism are 
given in (Austin, 1999; Schiller, 2005).  
The success of decreasing the plagiarism 
problem heavily depends on formal regulations, 
rules and procedures. Secondary aim of a proper 
regulation is also to protect and guide the teachers 
when accusation is started, and the students against 
injustice accusation and sanctions. How delicate 
cases can occur, can be seen in (Baggaley, 2005). 
Reducing the plagiarism significantly depends 
also from the teachers. Efficient advice is to choose 
assignments that allow several interpretations and 
reduce the probability to obtain identical or semi-
identical results. Each study year teachers should 
also change assignments and prevent reusing of 
source code between generations of students. 
Important factor in reducing plagiarism among 
students is in educating about it. Teachers and 
students have to be educated about the importance of 
authorship, intellectual rights, rules of proper 
referencing and citing the resources. Different 
approach in this study year, as stated in section 3, 
already resulted in decreasing the plagiarism in our 
programming course. 
REFERENCES 
Ahtiainen, A., Surakka, S., Rahikainen, M., 2006. Plaggie: 
GNU-licensed source code plagiarism detection 
engine for Java exercises. In Proceedings of the 6th 
Baltic Sea conference on Computing education 
research: Koli Calling 2006. ACM, pp. 141-142. 
Austin, M., Brown, L., 1999. Internet plagiarism: 
Developing strategies to curb student academic 
dishonesty.  The Internet and higher education, 2(1), 
pp. 21–33. 
Baggaley, J., Spencer, B., 2005. The mind of a plagiarist. 
Learning, Media & Technology, 30(1), pp. 55-62. 
Bennett, R., 2005. Factors associated with student 
plagiarism in a post-1992 university. Assessment & 
Evaluation in Higher Education, 30(2), pp. 137-162. 
Bowyer, K. W., Hall, O. L., 1999. Experience Using 
”MOSS” to Detect Cheating On Programming 
Assignments. In: Frontiers in Education Conference, 
FIE ’99, 29th Annual, Puerto Rico. pp. 18-22. 
Clough, P., 2000. Plagiarism in natural and programming 
languages: an overview of current tools and 
technologies.  Technical Report, Sheffield University, 
pp. 1-31. 
Culwin, F., MacLeod, A., Lancaster, T., 2001. Source 
code plagiarism in UK HE computing schools, Issues, 
attitudes and tools. Technical Report SBU-CISM-01-
01, Joint Information Committee, School of 
computing, information systems & mathematics, 
South Bank University, London, pp. 1-34. 
Faidhi, J.A.W., Robinson, S.K., 1987. An empirical 
approach for detecting similarity and plagiarism within 
a university programming environment. Computers 
and Education, 11(1), pp. 11-19. 
Frantzeskou, G., Macdonell, S., Stamatatos, E., Gritzalis, 
S., 2008. Examining the significance of high-level 
programming features in source code author 
classification. Journal of Systems and Software, 81(3), 
pp. 447-460. 
Hammond, M., 2004. Cyber plagiarism: are FE students 
getting away with words. In Plagiarism: Prevention, 
Practice and Policies 2004 Conference, Newcastle. 
Northumbria University Press, pp. 257-264. 
Joy, M., Luck, M., 1999. Plagiarism in programming 
assignments. IEEE Transactions on Education, 42(2), 
pp. 129-133. 
Moussiades, L., Vakali, A., 2005. PDetect: A Clustering 
Approach for Detecting Plagiarism in Source Code 
Datasets. The Computer Journal, 48(6), pp. 651-661. 
Niggemann, O., 2001. Visual data mining of graph-based 
data. PhD Thesis, Paderborn University, Paderborn. 
Parker, A., Hamblen, J., 1989. Computer algorithms for 
plagiarism detection. IEEE Transactions on 
Education, 32(2), pp. 94-99. 
Prechlet, L., Malpohl, G., Philippsen, M., 2000. JPlag: 
Finding plagiarisms among a set of programs. 
Technical Report 2000-1, Fakultät für Informatik, 
Universität Karlsruhe, Karlsruhe. 
Schiller, R.M., 2005. E-Cheating: Electronic Plagiarism. 
Journal of the American Dietetic Association, 105(7), 
pp. 1058-1062. 
Sraka, D., Kaučič, B., 2009. Source Code Plagiarism. In 
Proceedings of Information Technology Interfaces 
ITI2009, Cavtat, Croatia. pp. 461-466. 
Zeidman, R., 2006. Software Source Code Correlation. In: 
5th IEEE/ACIS International Conference on Computer 
and Information Science, 1st IEEE/ACIS International 
Workshop on Component-Based Software 
Engineering, Software Architecture and Reuse (ICIS-
COMSAR'06). IEEE Computer Society. 
CSEDU 2010 - 2nd International Conference on Computer Supported Education
184