Plagiarism in Programming Assessments: A Systematic Review

被引:41
|
作者
Albluwi, Ibrahim [1 ]
机构
[1] Princeton Univ, 35 Olden St, Princeton, NJ 08540 USA
来源
关键词
Introductory programming; plagiarism; academic integrity; cheating; FRAUD TRIANGLE; GOALS; SAMPLE; MODEL;
D O I
10.1145/3371156
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This article is a systematic review of work in the computing education literature on plagiarism. The goal of the review is to summarize the main results found in the literature and highlight areas that need further work. Despite the the large body of work on plagiarism, no systematic reviews have been published so far. The reviewed papers were categorized and analyzed using a theoretical framework from the field of Fraud Deterrence named the Fraud Triangle. According to this framework, fraudulent behavior occurs when the person is under pressure, perceives the availability of an opportunity to commit fraud, and rationalizes the fraudulent behavior in a way that makes it seem not unethical to him or her. The review found the largest amount of the reviewed papers to discuss ways for reducing the opportunity to plagiarize, as well as tools for detecting plagiarism. However, there is a clear lack of empirical work evaluating the deterrent efficacy of these strategies and tools. The reviewed papers also included mentions of a wide range of rationalizations used by computing students when justifying plagiarism, the most important of which are rationalizations that stem from confusion about what constitutes plagiarism. Finally, work on the relationship between pressure in computing courses and plagiarism was found to be very scarce and incommensurate with the significant contribution of this factor to plagiarism.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] THE COMPARISON OF ALGORITHMS USED FOR PLAGIARISM DETECTION IN PROGRAMMING ASSESSMENTS
    Grocevs, A.
    Prokofjeva, N.
    [J]. 11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 10375 - 10375
  • [2] THE COMPARISON OF MODERN PLAGIARISM IDENTIFICATION METHODS IN PROGRAMMING ASSESSMENTS
    Grocevs, Aleksejs
    Prokofjeva, Natalija
    [J]. EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 7588 - 7593
  • [3] Layered similarity detection for programming plagiarism and collusion on weekly assessments
    Karnalim, Oscar
    Simon
    Chivers, William
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2022, 30 (06) : 1739 - 1752
  • [4] Plagiarism in programming: A review and discussion of the factors
    Traxler, J
    [J]. SOFTWARE ENGINEERING IN HIGHER EDUCATION II, 1996, : 131 - 138
  • [5] Plagiarism in dentistry-a systematic review
    Farook, Taseef Hasan
    Radford, John
    Alam, Mohammad Khursheed
    Jamayet, Nafij Bin
    [J]. BRITISH DENTAL JOURNAL, 2020,
  • [6] Plagiarism and Academic Misconduct : A Systematic Review
    Awasthi, Shipra
    [J]. DESIDOC JOURNAL OF LIBRARY & INFORMATION TECHNOLOGY, 2019, 39 (02): : 94 - 100
  • [7] A Systematic Review Into the Psychological Causes and Correlates of Plagiarism
    Moss, Simon A.
    White, Barbara
    Lee, Jim
    [J]. ETHICS & BEHAVIOR, 2018, 28 (04) : 261 - 283
  • [8] Academic Plagiarism Detection: A Systematic Literature Review
    Foltynek, Tomas
    Meuschke, Norman
    Gipp, Bela
    [J]. ACM COMPUTING SURVEYS, 2020, 52 (06)
  • [9] Plagiarism in programming assignments
    Joy, M
    Luck, M
    [J]. IEEE TRANSACTIONS ON EDUCATION, 1999, 42 (02) : 129 - 133
  • [10] Competing stimulus assessments: A systematic review
    Haddock, Jennifer N.
    Hagopian, Louis P.
    [J]. JOURNAL OF APPLIED BEHAVIOR ANALYSIS, 2020, 53 (04) : 1982 - 2001