Detection of similarity rate of compiler independent text based computer programming assignment and homework grading

Parallel to the developments in information technology, digital content that anyone can easily reach such as information, records, documents, lecture notes, assignments, books, magazines and the like has also increased. Electronic data is easily accessible, convenient and very useful for research, but it can also lead to such undesirable attitudes as laziness in students as well as copying and pasting information and plagiarism. Any kinds of information can be circulated immediately around the world through such tools as the internet, e-mails, smart phones, social media, flash disks etc. This situation hinders the students' ability to discover their abilities, their research capabilities and self-development. On the other hand, it also makes it difficult to determine to what extent the students are influenced from one another in the evaluation of the homework assignments. In this study, the homework assignments of the students from any course will be followed-up in the electronic environment and their similarity rate will be automatically detected. Thus, both the teachers will be able to evaluate the homework assignments in a sounder and easier manner and the students’ tendency for copying and pasting and plagiarism will be prevented to a certain extent. The study is conducted in an aspx.Net web environment coded in C # programming language and using MSSQL Express database. Parallel to the developments in information technology, digital content that anyone can easily reach such as information, records, documents, lecture notes, assignments, books, magazines and the like has also increased. Electronic data is easily accessible, convenient and very useful for research, but it can also lead to such undesirable attitudes as laziness in students as well as copying and pasting information and plagiarism. Any kinds of information can be circulated immediately around the world through such tools as the internet, e-mails, smart phones, social media, flash disks etc. This situation hinders the students' ability to discover their abilities, their research capabilities and self-development. On the other hand, it also makes it difficult to determine to what extent the students are influenced from one another in the evaluation of the homework assignments. In this study, the homework assignments of the students from any course will be followed-up in the electronic environment and their similarity rate will be automatically detected. Thus, both the teachers will be able to evaluate the homework assignments in a sounder and easier manner and the students’ tendency for copying and pasting and plagiarism will be prevented to a certain extent. The study is conducted in an aspx.Net web environment coded in C # programming language and using MSSQL Express database.