{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T18:12:24Z","timestamp":1761156744165,"version":"3.28.0"},"reference-count":33,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,10,1]],"date-time":"2019-10-01T00:00:00Z","timestamp":1569888000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,10]]},"DOI":"10.1109\/vlhcc.2019.8818922","type":"proceedings-article","created":{"date-parts":[[2019,9,19]],"date-time":"2019-09-19T20:12:54Z","timestamp":1568923974000},"page":"151-155","source":"Crossref","is-referenced-by-count":15,"title":["Investigating the Essential of Meaningful Automated Formative Feedback for Programming Assignments"],"prefix":"10.1109","author":[{"given":"Qiang","family":"Hao","sequence":"first","affiliation":[]},{"given":"Jack P","family":"Wilson","sequence":"additional","affiliation":[]},{"given":"Camille","family":"Ottaway","sequence":"additional","affiliation":[]},{"given":"Naitra","family":"Iriumi","sequence":"additional","affiliation":[]},{"given":"Kai","family":"Arakawa","sequence":"additional","affiliation":[]},{"given":"David H","family":"Smith","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2978192.2978231"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352191"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1007\/11774303_40"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/985692.985741"},{"key":"ref10","first-page":"121","article-title":"A perspective of automated programming error feedback approaches in problem solving exercises","volume":"70","author":"safei","year":"2014","journal-title":"Journal of Theoretical and Applied Information Technology"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2015.04.007"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1593105.1593128"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140130"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163412"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1597849.1384371"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159502"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899440"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3051457.3051467"},{"key":"ref19","doi-asserted-by":"crossref","first-page":"465","DOI":"10.1145\/3192366.3192387","article-title":"Automated clustering and pro-? gram repair for introductory programming assignments","author":"gulwani","year":"2018","journal-title":"Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2013.09.011"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462195"},{"journal-title":"Wikipedia - gradle","year":"0","key":"ref27"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(03)00030-7"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1016\/j.learninstruc.2009.08.007"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.3758\/BF03194056"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.2307\/2959994"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2004.825220"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.3102\/003465430298487"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017781"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930480"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3084362"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059026"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.learninstruc.2010.07.004"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192384"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/s40593-015-0089-1"},{"key":"ref23","first-page":"185","article-title":"Why students engage in gaming the system behavior in interactive learning environments","volume":"19","author":"baker","year":"2008","journal-title":"Journal of Interactive Learning Research"},{"journal-title":"Wikipedia - travis ci","year":"0","key":"ref26"},{"key":"ref25","article-title":"Evaluation of automatically generated hint feedback","author":"eagle","year":"2013","journal-title":"Educational Data Mining 2013"}],"event":{"name":"2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)","start":{"date-parts":[[2019,10,14]]},"location":"Memphis, TN, USA","end":{"date-parts":[[2019,10,18]]}},"container-title":["2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8809324\/8818679\/08818922.pdf?arnumber=8818922","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,19]],"date-time":"2022-07-19T20:22:40Z","timestamp":1658262160000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8818922\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10]]},"references-count":33,"URL":"https:\/\/doi.org\/10.1109\/vlhcc.2019.8818922","relation":{},"subject":[],"published":{"date-parts":[[2019,10]]}}}