{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,8]],"date-time":"2025-10-08T00:05:23Z","timestamp":1759881923708,"version":"build-2065373602"},"reference-count":18,"publisher":"Association for Computing Machinery (ACM)","issue":"11","license":[{"start":{"date-parts":[[2022,10,20]],"date-time":"2022-10-20T00:00:00Z","timestamp":1666224000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Commun. ACM"],"published-print":{"date-parts":[[2022,11]]},"DOI":"10.1145\/3550481","type":"journal-article","created":{"date-parts":[[2022,10,20]],"date-time":"2022-10-20T11:14:13Z","timestamp":1666264453000},"page":"62-64","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Prutor"],"prefix":"10.1145","volume":"65","author":[{"given":"Amey","family":"Karkare","sequence":"first","affiliation":[{"name":"Indian Institute of Technology Kanpur, India"}]},{"given":"Purushottam","family":"Kar","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Kanpur, India"}]}],"member":"320","published-online":{"date-parts":[[2022,10,20]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"LEGenT: Localizing errors and generating testcases for CS1. L@S","author":"Agarwal N.","year":"2022","unstructured":"Agarwal, N. and Karkare, A. LEGenT: Localizing errors and generating testcases for CS1. L@S, New York, 2022."},{"doi-asserted-by":"publisher","key":"e_1_2_1_2_1","DOI":"10.1145\/3183377.3183383"},{"doi-asserted-by":"publisher","key":"e_1_2_1_3_1","DOI":"10.1109\/ASE.2019.00039"},{"doi-asserted-by":"publisher","key":"e_1_2_1_4_1","DOI":"10.1145\/3377814.3381703"},{"doi-asserted-by":"publisher","key":"e_1_2_1_5_1","DOI":"10.1007\/978-3-030-52237-7_9"},{"unstructured":"Cutrell E. et al. Massively empowered classroom: Enhancing technical education in India; https:\/\/bit.ly\/3OtW6fC","key":"e_1_2_1_6_1"},{"key":"e_1_2_1_7_1","volume-title":"Prutor: A system for tutoring CS1 and collecting student programs for analysis","author":"Das R.","year":"2016","unstructured":"Das, R. Ahmed, U.Z., Karkare, A. and Gulwani, S. Prutor: A system for tutoring CS1 and collecting student programs for analysis, 2016; arXiv:1608.03828."},{"doi-asserted-by":"publisher","key":"e_1_2_1_8_1","DOI":"10.1609\/aaai.v33i01.3301930"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1609\/aaai.v31i1.10742"},{"key":"e_1_2_1_10_1","volume-title":"ITiCSE","author":"Kumar V.","year":"2021","unstructured":"Kumar, V. and Amey Karkare, A. Instructor performance on progressively complex programming tasks. ITiCSE, 2021."},{"key":"e_1_2_1_11_1","volume-title":"ITiCSE","author":"Parihar S.","year":"2017","unstructured":"Parihar, S. et al. Automatic grading and feedback using program repair for introductory programming courses. ITiCSE, 2017."},{"unstructured":"SHL. National Programming Skills Report 2017; https:\/\/bit.ly\/3Qz3qIA.","key":"e_1_2_1_12_1"},{"unstructured":"SHL. National Employability Report for Engineers 2019; https:\/\/www.shl.com\/en\/india\/employability-reports\/.","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","volume-title":"IIT Kanpur","author":"Shaikh F.M.","year":"2021","unstructured":"Shaikh, F.M. Advancements in AI-assisted compilation error repair and program retrieval, Master's thesis. IIT Kanpur, 2021."},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.1007\/978-3-319-93846-2_60"},{"key":"e_1_2_1_16_1","volume-title":"IIT Kanpur","author":"Sharath HP.","year":"2021","unstructured":"Sharath, HP. Real-world deployments of AI-assisted tools for compilation error repair and program retrieval, Master's thesis. IIT Kanpur, 2021."},{"doi-asserted-by":"publisher","key":"e_1_2_1_17_1","DOI":"10.1145\/3106237.3106263"},{"doi-asserted-by":"publisher","key":"e_1_2_1_18_1","DOI":"10.1145\/3106237.3106262"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550481","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3550481","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,7]],"date-time":"2025-10-07T00:52:18Z","timestamp":1759798338000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550481"}},"subtitle":["an intelligent learning and management system for programming courses"],"short-title":[],"issued":{"date-parts":[[2022,10,20]]},"references-count":18,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2022,11]]}},"alternative-id":["10.1145\/3550481"],"URL":"https:\/\/doi.org\/10.1145\/3550481","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"type":"print","value":"0001-0782"},{"type":"electronic","value":"1557-7317"}],"subject":[],"published":{"date-parts":[[2022,10,20]]},"assertion":[{"value":"2022-10-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}