{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T15:08:42Z","timestamp":1773414522541,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,1,7]],"date-time":"2021-01-07T00:00:00Z","timestamp":1609977600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,1,7]]},"DOI":"10.1145\/3437914.3437973","type":"proceedings-article","created":{"date-parts":[[2021,1,6]],"date-time":"2021-01-06T17:07:19Z","timestamp":1609952839000},"page":"17-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Analysis of an automatic grading system within first year Computer Science programming modules"],"prefix":"10.1145","author":[{"given":"Emlyn","family":"Hegarty-Kelly","sequence":"first","affiliation":[{"name":"Maynooth University, Ireland"}]},{"given":"Dr Aidan","family":"Mooney","sequence":"additional","affiliation":[{"name":"Maynooth University, Ireland"}]}],"member":"320","published-online":{"date-parts":[[2021,1,7]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Autolab Project. 2020. Autolab Project. http:\/\/www.autolabproject.com Accessed: 2020-06-11.  Autolab Project. 2020. Autolab Project. http:\/\/www.autolabproject.com Accessed: 2020-06-11."},{"key":"e_1_3_2_1_2_1","volume-title":"International Conference on Enguaging Pedagogy (ICEP).","author":"Culligan Natalie","year":"2018","unstructured":"Natalie Culligan and Kevin Casey . 2018 . Building an Authentic Novice Programming Lab Environment . In International Conference on Enguaging Pedagogy (ICEP). Natalie Culligan and Kevin Casey. 2018. Building an Authentic Novice Programming Lab Environment. In International Conference on Enguaging Pedagogy (ICEP)."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017686"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Stephen\u00a0H Edwards and Manuel\u00a0A Perez-Quinones. 2008. Web-CAT: automatically grading programming assignments. In ACM SIGCSE Bulletin Vol.\u00a040. ACM 328\u2013328.  Stephen\u00a0H Edwards and Manuel\u00a0A Perez-Quinones. 2008. Web-CAT: automatically grading programming assignments. In ACM SIGCSE Bulletin Vol.\u00a040. ACM 328\u2013328.","DOI":"10.1145\/1597849.1384371"},{"key":"e_1_3_2_1_5_1","unstructured":"HackerRank. 2020+. HackerRank. https:\/\/www.hackerrank.com Accessed: 2020-07-14.  HackerRank. 2020+. HackerRank. https:\/\/www.hackerrank.com Accessed: 2020-07-14."},{"key":"e_1_3_2_1_6_1","unstructured":"David Harmon and Stephen Erskine. 2017. Eurostudent Survey VI. http:\/\/hea.ie\/assets\/uploads\/2018\/01\/HEA-Eurostudent-Survey.pdf  David Harmon and Stephen Erskine. 2017. Eurostudent Survey VI. http:\/\/hea.ie\/assets\/uploads\/2018\/01\/HEA-Eurostudent-Survey.pdf"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/367415.367422"},{"key":"e_1_3_2_1_8_1","unstructured":"Aidan Mooney Susan Bergin and Emlyn Hegarty-Kelly. 2017. Incorporating the Virtual Programming Lab into a first year Computer Science module. In Technology-Enabled Feedback Approaches for First-Year: Y1Feedback Case Studies in Practice.  Aidan Mooney Susan Bergin and Emlyn Hegarty-Kelly. 2017. Incorporating the Virtual Programming Lab into a first year Computer Science module. In Technology-Enabled Feedback Approaches for First-Year: Y1Feedback Case Studies in Practice."},{"key":"e_1_3_2_1_9_1","unstructured":"OK. 2020. OK. https:\/\/okpy.org Accessed: 2020-07-11.  OK. 2020. OK. https:\/\/okpy.org Accessed: 2020-07-11."},{"key":"e_1_3_2_1_10_1","first-page":"178","article-title":"Press#, a web-based educational system to predict programming performance","volume":"4","author":"Quille Keith","year":"2015","unstructured":"Keith Quille , Susan Bergin , and Aidan Mooney . 2015 . Press#, a web-based educational system to predict programming performance . International Journal of Computer Science and Software Engineering (IJCSSE) 4 , 7(2015), 178 \u2013 189 . Keith Quille, Susan Bergin, and Aidan Mooney. 2015. Press#, a web-based educational system to predict programming performance. International Journal of Computer Science and Software Engineering (IJCSSE) 4, 7(2015), 178\u2013189.","journal-title":"International Journal of Computer Science and Software Engineering (IJCSSE)"},{"key":"e_1_3_2_1_11_1","unstructured":"Replit. 2020. repl.it classroom. https:\/\/repl.it\/site\/classrooms Accessed: 2019-06-11.  Replit. 2020. repl.it classroom. https:\/\/repl.it\/site\/classrooms Accessed: 2019-06-11."},{"key":"e_1_3_2_1_12_1","unstructured":"Juan\u00a0Carlos Rodr\u00edguez-del Pino Enrique Rubio\u00a0Royo and Zen\u00f3n Hern\u00e1ndez\u00a0Figueroa. 2012. A Virtual Programming Lab for Moodle with automatic assessment and anti-plagiarism features. (2012).  Juan\u00a0Carlos Rodr\u00edguez-del Pino Enrique Rubio\u00a0Royo and Zen\u00f3n Hern\u00e1ndez\u00a0Figueroa. 2012. A Virtual Programming Lab for Moodle with automatic assessment and anti-plagiarism features. (2012)."},{"key":"e_1_3_2_1_13_1","unstructured":"Stepik. 2020. Stepik - smart tools for IT instructors. https:\/\/stepik.org\/catalog Accessed: 2020-07-11.  Stepik. 2020. Stepik - smart tools for IT instructors. https:\/\/stepik.org\/catalog Accessed: 2020-07-11."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677226"},{"key":"e_1_3_2_1_15_1","volume-title":"Who Tests the Testers?(ICER \u201918)","author":"Wrenn John","unstructured":"John Wrenn , Shriram Krishnamurthi , and Kathi Fisler . 2018. Who Tests the Testers?(ICER \u201918) . Association for Computing Machinery , New York, NY, USA , 51\u201359. John Wrenn, Shriram Krishnamurthi, and Kathi Fisler. 2018. Who Tests the Testers?(ICER \u201918). Association for Computing Machinery, New York, NY, USA, 51\u201359."}],"event":{"name":"CEP '21: Computing Education Practice 2021","location":"Durham United Kingdom","acronym":"CEP '21"},"container-title":["Proceedings of the 5th Conference on Computing Education Practice"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437914.3437973","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3437914.3437973","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:24:26Z","timestamp":1750195466000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3437914.3437973"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,7]]},"references-count":15,"alternative-id":["10.1145\/3437914.3437973","10.1145\/3437914"],"URL":"https:\/\/doi.org\/10.1145\/3437914.3437973","relation":{},"subject":[],"published":{"date-parts":[[2021,1,7]]},"assertion":[{"value":"2021-01-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}