Turnitin查重代码,重复率为0,为什么被指控抄袭?
某理工科英国名校的学生找到我们,说自己一篇代码作业被进行学术不端调查,可是明明在Turnitin查的重复率为0啊?!
【解密时间】
事实上,英国老师批改代码作业时,是会用代码专用的特殊数据库查重的。而Turnitin是查不出代码重复率的。
代码抄袭很常见,也基本都会被调查。有的同学直接copy网站上的代码,稍微修改一下define或数据,但因为还是属于那一套逻辑,出来的代码也是大段重复的,学校仍然可以查出来。
还有同学来问,代码如何paraphrase(改写)——代码完全不可以改写的啊喂!改写他人的代码是很大概率会被查出来的!
虽然代码抄袭往往非常实锤,但我们仍然可以在听证会上转化并降低同学的问题,以往我们做过的案例,也大都撤销指控。比如曾经英国某著名商学院的一个案例,学生的代码有90%以上的重复率,最后在我们的解释下,学校判定为误判,撤销了指控。
【总结】
与普通的论文作业不同,代码作业如果是非原创都太容易被发现了。Turnitin查不出代码的重复率,因此重复率都会为0,但老师有专门的数据库针对代码进行查重。
市面上也有一些代码重复率检测工具,如斯坦福开发的Moss,Dick grune开发的SIM等等。但是和Turnitin相似,使用这些软件都需要权限,学生很难自己去检查。某宝上购买的查重也具有数据泄露的风险,因此一定要谨慎。
总而言之,为了避免学术不端,代码类作业一定一定要自己做哦!
祝大家都门门能高分通过~