|
Unfortunately, it occasionally happens on COMP101 (and other University modules) that cases of plagiarism and unauthorised collaboration occur. In the broad context of the programmes on offer by the Computer Science (CS) Department definitions, and details of the consequences in the event of plagiarism and unauthorised collaboration can be found in the Computer Science Handbook. However, so that all COMP101 students are clear as to the nature and consequences of plagiarism and unauthorised collaboration with respect to COMP101 practicals, the following should be noted.
For the purposes of COMP101, plagiarism is the practise of fraudulently presenting someone else's practical work as one's own without the knowledge of the owner. Plagiarism is viewed as a very serious offence in all academic circles. Any COMP101 student found plagiarising somebody else's work, i.e. submitting work that is not their own (for example obtained from the WWW), will be awarded a mark of 0 for the practical in question. Any further instances will result in the student failing the module.
The exchange of ideas and knowledge amongst students is seen as an important, and perfectly legitimate, aspect of University life and is therefore encouraged. It is fully expected that such exchange of ideas may extend to more able students assisting less able students. In some case the nature of the exchange of ideas between students can be more accurately described as collaboration, for example where small groups of students decide to "work together" on a COMP101 practical assignment. Such collaboration is seen as legitimate provided that:
Collaboration should not extend to students emailing each other (or passing on by some other means) solutions to practicals.
In cases of legitimate collaboration (fully acknowledged and without identical submissions) the work of the students involved will not normally attract a penalty.
In cases of acknowledged collaboration where students have produced identical work a penalty will be applied; however, in recognition that the collaboration has been acknowledged, this will not usually result in students obtaining a mark of 0. Repeat occurrences however will result in a 0 mark.
| COMP101 students should not email solutions to practicals to each other as these solutions may consequently be misused. |
Plagiarism, as defined above, is a very rare occurrence on COMP101. In circumstances where a student X is found to have submitted an identical piece of work to that of a student Y this has usually been done with at least the partial collaboration or knowledge of Y. For example Y may have emailed their code to X, or supplied X with a print-out of their code. Although this is still plagiarism in the true sense of the word the work in question has not been obtained by wholly fraudulent means. Plagiarism of this kind, for the purposes of COMP101 and within the University of Liverpool, is defined as unauthorised collaboration; which, although not viewed as seriously as plagiarism, will attract a mark of 0 for all parties involved.
The following are not considered to be legitimate excuses for unauthorised collaboration:
Much of the above refers to the "same or similar" code. Two pieces of code are considered identical if, when passed to a similarity checker, the pieces of code are found to have a similarity index in the order of 95% or above. Similarity checkers are programs that compare programs. Such checkers use their own names for labels (such as variable names or method names), and ignore comments and the ordering of methods and field declarations. In other words, in the unlikely event of an unscrupulous COMP101 student attempting to hide the fact that they were submitting someone else's code could, changing the variable names and adding/deleting comments would not serve to avoid detection.
It is of course not impossible that two pieces of code are (say) 95% similar purely by chance, but the experience on COMP101 is that this has never happened. Typically, given any 200 submissions each comprising 2 pieces of code, there will be 400x399 comparisons (159600 in total) out of which only some 50 pieces of code will be anywhere near 90% similar.
Created and maintained by Frans Coenen. Last updated 23 February 2004