{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T01:34:31Z","timestamp":1778808871149,"version":"3.51.4"},"reference-count":13,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2003,9,1]],"date-time":"2003-09-01T00:00:00Z","timestamp":1062374400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers &amp; Education"],"published-print":{"date-parts":[[2003,9]]},"DOI":"10.1016\/s0360-1315(03)00030-7","type":"journal-article","created":{"date-parts":[[2003,6,2]],"date-time":"2003-06-02T19:15:45Z","timestamp":1054581345000},"page":"121-131","source":"Crossref","is-referenced-by-count":146,"title":["On automated grading of programming assignments in an academic institution"],"prefix":"10.1016","volume":"41","author":[{"given":"Brenda","family":"Cheang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andy","family":"Kurnia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Lim","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wee-Chong","family":"Oon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0360-1315(03)00030-7_BIB1","doi-asserted-by":"crossref","unstructured":"Arnow, D. When you grade that: using e-mail and the network in programming courses. Proceedings of the 1995 ACM Symposium on Applied Computing, May 1995, pp. 10\u201313, ACM Press, NY, USA.","DOI":"10.1145\/315891.315894"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB2","doi-asserted-by":"crossref","unstructured":"Baker, B. S. On finding duplication and near-duplication in large software systems, Proceedings of the 2nd IEEE Working Conference on Reverse Engineering, July 1995, pp. 86\u201395, IEEE Computer Society Press..","DOI":"10.1109\/WCRE.1995.514697"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB3","unstructured":"Clough, P. (2000, July). Plagiarism in natural and programming languages: an overview of current tools and technologies, (CS-00-05 Internal Report). Department of Computer Science, The University of Sheffield."},{"key":"10.1016\/S0360-1315(03)00030-7_BIB4","doi-asserted-by":"crossref","unstructured":"English, J., & Siviter, P. (2000, July). Experience with an automatically assessed course. In Proceedings of the 5th Annual SIGCSE\/SIGCUE ITiCSE Conference on Innovation and Technology in Computer Science Education, (pp. 168\u2013171).","DOI":"10.1145\/343048.343161"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB5","unstructured":"Gi, S. C., Lim, A., & Kurnia, A. (2002). Judge Code\u2014a practical approach for learning problem solving through computer programming. (Internal Report), Victoria Junior College."},{"key":"10.1016\/S0360-1315(03)00030-7_BIB6","first-page":"864","article-title":"Het detecteren van kopieen bij informatica-practica","author":"Grune","year":"1989","journal-title":"Informatie, 31, (11)"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB7","doi-asserted-by":"crossref","unstructured":"Kay, D. Large introductory computer science classes: strategies for effective course management, Proceedings of the 29th SIGCSE Technical Symposium, February 1998, pp. 131\u2013134, ACM Press, NY, USA.","DOI":"10.1145\/273133.273177"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB8","doi-asserted-by":"crossref","unstructured":"Kurnia, A. (2001). Online Judge. Honors year thesis, School of Computing, National University of Singapore.","DOI":"10.1016\/S0360-1315(01)00018-5"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB9","doi-asserted-by":"crossref","unstructured":"Mason, D., & Woit, D. Integrating technology into computer science examinations. Proceedings of the 29th SIGCSE Technical Symposium February 1998, pp. 140\u2013144, ACM Press, NY, USA.","DOI":"10.1145\/273133.273179"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB10","doi-asserted-by":"crossref","unstructured":"Preston J., & Shackelford, R. Improving on-line assessment: an integration of existing marking methodologies, Proceedings of the 4th Annual SIGCSE\/SIGCUE on Innovation and Technology in Computer Science Education, June 1999, pp. 29\u201332, ACM Press, NY, USA.","DOI":"10.1145\/305786.305840"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB11","doi-asserted-by":"crossref","unstructured":"Reek, K. A software infrastructure to support introductory computer science courses, Proceedings of the 27th SIGCSE Technical Symposium, February 1996, pp. 125\u2013129, ACM Press, NY, USA.","DOI":"10.1145\/236452.236524"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB12","doi-asserted-by":"crossref","unstructured":"Saikkonen, R., Malmi L., & Korhonen, A. (2001). Fully automatic assessment of programming exercises. In Proceedings of the 6th Annual Conference on Innovation and Technology in Computer Science Education. (pp. 133\u2013136).","DOI":"10.1145\/377435.377666"},{"key":"10.1016\/S0360-1315(03)00030-7_BIB13","doi-asserted-by":"crossref","unstructured":"Wise, M. J. Detection of similarities in student programs: YAP'ing may be preferable to plague'ing, Proceedings of the 23rd SIGCSE Technical Symposium March 1992, pp. 268\u2013271, ACM Press, NY, USA.","DOI":"10.1145\/134510.134564"}],"container-title":["Computers &amp; Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360131503000307?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0360131503000307?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,3,20]],"date-time":"2019-03-20T21:25:25Z","timestamp":1553117125000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0360131503000307"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,9]]},"references-count":13,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2003,9]]}},"alternative-id":["S0360131503000307"],"URL":"https:\/\/doi.org\/10.1016\/s0360-1315(03)00030-7","relation":{},"ISSN":["0360-1315"],"issn-type":[{"value":"0360-1315","type":"print"}],"subject":[],"published":{"date-parts":[[2003,9]]}}}