Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleArticle metrics
Research Article · Free to read · Published 26 October 2010

Activity Surveillance and Hawthorne Effect to Prevent Programming Plagiarism

Sufian Idris, Norijah Hussin, Syahanim Mohd Salleh & Hairulliza Mohamad Judi

Journal of Computer Science, Volume 6, Issue 11, pp. 1341–1346 · doi.org/10.3844/jcssp.2010.1341.1346

7,298 accesses5,327 downloads0 citations (Crossref)Journal metrics
Cite Check for updates

Abstract

Problem statement: Course instructors are facing serious problems in dealing with students who plagiarize programs especially when the number of students in the course is high. Among the proposed approach to handle this problem is by using automatic detection of plagiarism in programming projects. Preventive action is required rather than curing the problem so that programming students get the right message from the beginning. Approach: To address this problem, a surveillance system was proposed to record every programming activity. It is developed in an integrated development environment so that programming activity profile in Java format is created when students are developing their Java program. A non-intrusive and non-experimental setting approach was applied in which hidden data collection is conducted to observe students’ behavior in natural programming setting. Experimental study effect i.e., Hawthorne effect and effect of expectation on subject behavior was exploited as prevention on plagiarism. Surveillance system produces two file types: Activity log to keep programming activity log information and Backup file to save the program writing record. Results: The proposed programming activity surveillance system, DwiCoder presented a programming activity report at the end of each programming session. Students can assess their own progress in developing a program in these three activities: Compilation, execution and modification. The report was presented in a simple and meaningful way to encourage student spend their own time in programming activity. Conclusion: By using DwiCoder, student’s programming activity is continuously monitored and their behavior is under control. This system provides an effective prevention method in tackling plagiarism.

Licence and reuse

Free to read. This article carries the publisher’s copyright, as printed on it: © 2010 Science Publications. It is free to read; ask us before reusing it.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Idris, S., Hussin, N., Salleh, S. M. & Judi, H. M. (2010). Activity Surveillance and Hawthorne Effect to Prevent Programming Plagiarism. Journal of Computer Science, 6(11), 1341–1346. https://doi.org/10.3844/jcssp.2010.1341.1346

Licence
© Science Publications
Issue
Volume 6, Issue 11
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
Activity Surveillance and Hawthorne Effect to Prevent Programming PlagiarismJournal of Computer Science · Volume 6, Issue 11 · pp. 1341–1346 · © Science PublicationsDownload