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