{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,10]],"date-time":"2025-12-10T08:34:14Z","timestamp":1765355654235,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,7,3]],"date-time":"2012-07-03T00:00:00Z","timestamp":1341273600000},"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":[],"published-print":{"date-parts":[[2012,7,3]]},"DOI":"10.1145\/2325296.2325344","type":"proceedings-article","created":{"date-parts":[[2012,7,10]],"date-time":"2012-07-10T16:41:12Z","timestamp":1341938472000},"page":"192-197","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":27,"title":["PETCHA"],"prefix":"10.1145","author":[{"given":"Ricardo Alexandre Peixoto","family":"Queir\u00f3s","sequence":"first","affiliation":[{"name":"CRACS &amp; INESC-Porto LA &amp; DI-ESEIG\/IPP, Porto, Portugal"}]},{"given":"Jos\u00e9 Paulo","family":"Leal","sequence":"additional","affiliation":[{"name":"CRACS &amp; INESC-Porto LA, Faculty of Sciences, University of Porto, Porto, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2012,7,3]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500150747"},{"key":"e_1_3_2_1_2_1","first-page":"104","volume-title":"System for Automated Assistance in Correction of Programming Exercises. In V International Congress University Teaching and Innovation","author":"Auffarth B.","year":"2008","unstructured":"Auffarth , B. and Maite , L . System for Automated Assistance in Correction of Programming Exercises. In V International Congress University Teaching and Innovation , pages pp. 104 (1--9)., Lleida (Spain) , 2008 . Auffarth, B. and Maite, L. System for Automated Assistance in Correction of Programming Exercises. In V International Congress University Teaching and Innovation, pages pp. 104 (1--9)., Lleida (Spain), 2008."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1007996.1008016"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(03)00030-7"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163409"},{"key":"e_1_3_2_1_6_1","volume-title":"SIGCSE '06: technical symposium on Computer science education, ACM","author":"Edwards S. H.","year":"2006","unstructured":"Edwards , S. H. and Pugh , W . Toward a common automated grading platform . In SIGCSE '06: technical symposium on Computer science education, ACM , 2006 . Edwards, S. H. and Pugh, W. Toward a common automated grading platform. In SIGCSE '06: technical symposium on Computer science education, ACM, 2006."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227324"},{"key":"e_1_3_2_1_8_1","volume-title":"Official Web site: http:\/\/code.google.com\/p\/freeproblemset\/","author":"Free Problem Set","year":"2010","unstructured":"Free Problem Set (FPS) , Official Web site: http:\/\/code.google.com\/p\/freeproblemset\/ , 2010 . Free Problem Set (FPS), Official Web site: http:\/\/code.google.com\/p\/freeproblemset\/, 2010."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163410"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/268084.268210"},{"key":"e_1_3_2_1_11_1","unstructured":"Jena S. Authoring and Sharing of Programming Exercises. MsC Thesishttp:\/\/scholarworks.sjsu.edu\/etd_projects\/19.  Jena S. Authoring and Sharing of Programming Exercises. MsC Thesishttp:\/\/scholarworks.sjsu.edu\/etd_projects\/19."},{"key":"e_1_3_2_1_12_1","volume-title":"D. W. Experiences in Web-Based Grading. 33rd ASEE\/IEEE Frontiers in Education Conference, November 5--8, 2003","author":"Juedes","year":"2003","unstructured":"Juedes , D. W. Experiences in Web-Based Grading. 33rd ASEE\/IEEE Frontiers in Education Conference, November 5--8, 2003 , Boulder, CO , 2003 . Juedes, D. W. Experiences in Web-Based Grading. 33rd ASEE\/IEEE Frontiers in Education Conference, November 5--8, 2003, Boulder, CO, 2003."},{"key":"e_1_3_2_1_13_1","first-page":"567","volume-title":"Software--Practice & Experience","author":"Leal J.P.","year":"2003","unstructured":"Leal , J.P. and Silva , F . Mooshak: a Web-based multi-site programming contest system . In Software--Practice & Experience , Volume 33 , Issue 6, Pages: 567 - 581 , 2003 . 10.1002\/spe.522 Leal, J.P. and Silva, F. Mooshak: a Web-based multi-site programming contest system. In Software--Practice & Experience, Volume 33, Issue 6, Pages: 567 - 581, 2003. 10.1002\/spe.522"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-01347-8_9"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17407-0_15"},{"key":"e_1_3_2_1_16_1","first-page":"721","volume-title":"Software - Practice and Experience, 29(8)","author":"Luck M.","year":"1999","unstructured":"Luck , M. and Joy , M . A secure on-line submission system . In Software - Practice and Experience, 29(8) , pp 721 -- 740 , 1999 . 10.1002\/(SICI)1097-024X(19990710)29:8%3C721::AID-SPE257%3E3.3.CO;2-S Luck, M. and Joy, M. A secure on-line submission system. In Software - Practice and Experience, 29(8), pp721--740, 1999. 10.1002\/(SICI)1097-024X(19990710)29:8%3C721::AID-SPE257%3E3.3.CO;2-S"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163412"},{"key":"e_1_3_2_1_18_1","volume-title":"Architecture Of An Automatic Program Evaluation System. In CSIE Proceedings","author":"Mandal A.K.","year":"2006","unstructured":"Mandal , A.K. , Mandal , C. and Reade , C.M . P . Architecture Of An Automatic Program Evaluation System. In CSIE Proceedings , 2006 . Mandal, A.K., Mandal, C. and Reade, C.M.P. Architecture Of An Automatic Program Evaluation System. In CSIE Proceedings, 2006."},{"key":"e_1_3_2_1_19_1","volume-title":"Electronic Journal of E-Learning, Vol 2(1) paper no. 19","author":"Mandal C.","year":"2004","unstructured":"Mandal , C. , Sinha , V.L. and Reade , C. M. P . A Web-Based Course Management Tool and Web Services . In Electronic Journal of E-Learning, Vol 2(1) paper no. 19 , 2004 . Mandal, C., Sinha, V.L. and Reade, C. M. P. A Web-Based Course Management Tool and Web Services. In Electronic Journal of E-Learning, Vol 2(1) paper no. 19, 2004."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/282991.283108"},{"key":"e_1_3_2_1_21_1","first-page":"59","volume-title":"Proceedings of the Australasian Computing Education Conference (ACE)","author":"Pisan Y.","year":"2003","unstructured":"Pisan , Y. , Richards , D. , Sloane , A. , Koncek , H. and Mitchell , S . Submit! A Web-Based System for Automatic Program Critiquing . In Proceedings of the Australasian Computing Education Conference (ACE) , Australia , pp. 59 -- 68 , 2003 . Pisan, Y., Richards, D., Sloane, A., Koncek, H. and Mitchell, S. Submit! A Web-Based System for Automatic Program Critiquing. In Proceedings of the Australasian Computing Education Conference (ACE), Australia, pp. 59--68, 2003."},{"key":"e_1_3_2_1_22_1","volume-title":"PExIL: Programming Exercises Interoperability Language. XATA 2011 -- XML, Aplica\u00e7\u00f5es e Tecnologias Aplicadas","author":"Queir\u00f3s R.","year":"2011","unstructured":"Queir\u00f3s , R. and Leal , J.P . PExIL: Programming Exercises Interoperability Language. XATA 2011 -- XML, Aplica\u00e7\u00f5es e Tecnologias Aplicadas , Junho 2011 . Queir\u00f3s, R. and Leal, J.P. PExIL: Programming Exercises Interoperability Language. XATA 2011 -- XML, Aplica\u00e7\u00f5es e Tecnologias Aplicadas, Junho 2011."},{"key":"e_1_3_2_1_23_1","volume-title":"4th WSKS","author":"Queir\u00f3s R.","year":"2011","unstructured":"Queir\u00f3s , R. and Leal , J.P . A Survey on eLearning Content Standardization . 4th WSKS , 2011 , Mykonos, Greece. Queir\u00f3s, R. and Leal, J.P. A Survey on eLearning Content Standardization. 4th WSKS, 2011, Mykonos, Greece."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/65293.71198"},{"key":"e_1_3_2_1_25_1","first-page":"22","volume-title":"Reusing online resources: a sustainable approach to e-Learning","author":"Rehak D. R.","year":"2003","unstructured":"Rehak , D. R. , Mason , R. Keeping the learning in learning objects . In Littlejohn, A. (Ed.) Reusing online resources: a sustainable approach to e-Learning , 2003 . (pp. 22 -- 30 ). Rehak, D. R., Mason, R. Keeping the learning in learning objects. In Littlejohn, A. (Ed.) Reusing online resources: a sustainable approach to e-Learning, 2003. (pp.22--30)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/377435.377666"},{"key":"e_1_3_2_1_27_1","first-page":"172","volume-title":"Proceedings of the 2nd International Conference on Computer Supported Education (CSEDU)","volume":"1","author":"Striewe M.","year":"2010","unstructured":"Striewe , M. and Goedicke , M . Visualizing Data Structures in an E-Learning System . In Proceedings of the 2nd International Conference on Computer Supported Education (CSEDU) , Valencia, Spain , volume 1 , pages 172 -- 179 , 2010 . Striewe, M. and Goedicke, M. Visualizing Data Structures in an E-Learning System. In Proceedings of the 2nd International Conference on Computer Supported Education (CSEDU), Valencia, Spain, volume 1, pages 172--179, 2010."},{"key":"e_1_3_2_1_28_1","first-page":"132","volume-title":"Proceedings of the International Workshop on Strategies for Practical Integration of Emerging and Contemporary Technologies in Assessment and Learning (SPECIAL 2009","author":"Tang C. M.","year":"2009","unstructured":"Tang , C. M. , Yu , Y. T. , & Poon , C. K. Automated systems for testing student programs: Practical issues and requirements . In Proceedings of the International Workshop on Strategies for Practical Integration of Emerging and Contemporary Technologies in Assessment and Learning (SPECIAL 2009 ), pp. 132 -- 136 , 2009 a. Tang, C. M., Yu, Y. T., & Poon, C. K. Automated systems for testing student programs: Practical issues and requirements. In Proceedings of the International Workshop on Strategies for Practical Integration of Emerging and Contemporary Technologies in Assessment and Learning (SPECIAL 2009), pp. 132--136, 2009a."},{"key":"e_1_3_2_1_29_1","first-page":"188","volume-title":"Proceedings of the 17th International Conference on Computers in Education (ICCE 2009","author":"Tang C. M.","year":"2009","unstructured":"Tang , C. M. , Yu , Y. T. , & Poon , C. K. An approach towards automatic testing of student programs using token patterns . In Proceedings of the 17th International Conference on Computers in Education (ICCE 2009 ), pp. 188 -- 190 , 2009 b. Tang, C. M., Yu, Y. T., & Poon, C. K. An approach towards automatic testing of student programs using token patterns. In Proceedings of the 17th International Conference on Computers in Education (ICCE 2009), pp. 188--190, 2009b."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of Global Chinese Conference on Computers in Education","author":"Tang C.M.","year":"2010","unstructured":"Tang , C.M. , Yu , Y.T. and Poon , C.K . A Review of the Strategies for Output Correctness Determination in Automated Assessment of Student Programs . In Proceedings of Global Chinese Conference on Computers in Education , 2010 . Tang, C.M., Yu, Y.T. and Poon, C.K. A Review of the Strategies for Output Correctness Determination in Automated Assessment of Student Programs. In Proceedings of Global Chinese Conference on Computers in Education, 2010."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188835.1188850"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2011.08.015"},{"key":"e_1_3_2_1_33_1","volume-title":"Olympiads in Informatics","volume":"2","author":"Verhoeff T.","year":"2008","unstructured":"Verhoeff , T. Programming Task Packages: Peach Exchange Format . In Olympiads in Informatics , 2008 . Vol. 2 192--20. Verhoeff, T. Programming Task Packages: Peach Exchange Format. In Olympiads in Informatics, 2008. Vol. 2 192--20."}],"event":{"name":"ITiCSE '12: Annual Conference on Innovation and Technology in Computer Science Education","sponsor":["Bilkent University Bilkent University","SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Haifa Israel","acronym":"ITiCSE '12"},"container-title":["Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2325296.2325344","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2325296.2325344","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:21:09Z","timestamp":1750238469000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2325296.2325344"}},"subtitle":["a programming exercises teaching assistant"],"short-title":[],"issued":{"date-parts":[[2012,7,3]]},"references-count":33,"alternative-id":["10.1145\/2325296.2325344","10.1145\/2325296"],"URL":"https:\/\/doi.org\/10.1145\/2325296.2325344","relation":{},"subject":[],"published":{"date-parts":[[2012,7,3]]},"assertion":[{"value":"2012-07-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}