Branko Kaučič, Dejan Sraka, Maja Ramšak, Marjan Krašna


Plagiarism is a well known problem of today's society. Widespread of the internet, ease of data exchange, Bologna reforms and individual circumstances influence on students to resort to plagiarism. Many courses in computer science where students have programming assignments suffer from so called source code plagiarism. Beside the internet, most common origins of solved assignments are fellow students from the same or the previous generation. In this paper the source code plagiarism is discussed. Main results from observing the plagiarism in programming assignments are given showing to which extent students plagiarize.


  1. 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.
  2. Austin, M., Brown, L., 1999. Internet plagiarism: Developing strategies to curb student academic dishonesty. The Internet and higher education, 2(1), pp. 21-33.
  3. Baggaley, J., Spencer, B., 2005. The mind of a plagiarist. Learning, Media & Technology, 30(1), pp. 55-62.
  4. Bennett, R., 2005. Factors associated with student plagiarism in a post-1992 university. Assessment & Evaluation in Higher Education, 30(2), pp. 137-162.
  5. Bowyer, K. W., Hall, O. L., 1999. Experience Using ”MOSS” to Detect Cheating On Programming Assignments. In: Frontiers in Education Conference, FIE 7899, 29th Annual, Puerto Rico. pp. 18-22.
  6. Clough, P., 2000. Plagiarism in natural and programming languages: an overview of current tools and technologies. Technical Report, Sheffield University, pp. 1-31.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. Joy, M., Luck, M., 1999. Plagiarism in programming assignments. IEEE Transactions on Education, 42(2), pp. 129-133.
  12. Moussiades, L., Vakali, A., 2005. PDetect: A Clustering Approach for Detecting Plagiarism in Source Code Datasets. The Computer Journal, 48(6), pp. 651-661.
  13. Niggemann, O., 2001. Visual data mining of graph-based data. PhD Thesis, Paderborn University, Paderborn.
  14. Parker, A., Hamblen, J., 1989. Computer algorithms for plagiarism detection. IEEE Transactions on Education, 32(2), pp. 94-99.
  15. 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.
  16. Schiller, R.M., 2005. E-Cheating: Electronic Plagiarism. Journal of the American Dietetic Association, 105(7), pp. 1058-1062.
  17. Sraka, D., Kaucic, B., 2009. Source Code Plagiarism. In Proceedings of Information Technology Interfaces ITI2009, Cavtat, Croatia. pp. 461-466.
  18. 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 (ICISCOMSAR'06). IEEE Computer Society.

Paper Citation

in Bibtex Style

author={Branko Kaučič and Dejan Sraka and Maja Ramšak and Marjan Krašna},
booktitle={Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,},

in EndNote Style

JO - Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU,
SN - 978-989-674-024-5
AU - Kaučič B.
AU - Sraka D.
AU - Ramšak M.
AU - Krašna M.
PY - 2010
SP - 181
EP - 184
DO - 10.5220/0002800701810184

in Harvard Style

Kaučič B., Sraka D., Ramšak M. and Krašna M. (2010). OBSERVATIONS ON PLAGIARISM IN PROGRAMMING COURSES . In Proceedings of the 2nd International Conference on Computer Supported Education - Volume 2: CSEDU, ISBN 978-989-674-024-5, pages 181-184. DOI: 10.5220/0002800701810184