{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:35:33Z","timestamp":1750307733855,"version":"3.41.0"},"reference-count":18,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2009,6,1]],"date-time":"2009-06-01T00:00:00Z","timestamp":1243814400000},"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":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2009,6]]},"abstract":"<jats:p>We propose an extension of the Teaching Machine project, called Quiz Generator, that allows instructors to produce assessment quizzes in the field of algorithm and data structures quite easily. This extension makes use of visualization techniques and is based on new features of the Teaching Machine that allow third-party visualizers to be added as plugins and on new scripting capabilities. Using these new capabilities, five quiz types have already been produced, which can be applied to any algorithm and\/or data structure for which the necessary visualizer plugins exist.<\/jats:p>","DOI":"10.1145\/1538234.1538239","type":"journal-article","created":{"date-parts":[[2009,12,1]],"date-time":"2009-12-01T14:35:04Z","timestamp":1259678104000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Adding Test Generation to the Teaching Machine"],"prefix":"10.1145","volume":"9","author":[{"given":"Michael","family":"Bruce-Lockhart","sequence":"first","affiliation":[{"name":"Applied Science Memorial University of Newfoundland"}]},{"given":"Theodore","family":"Norvell","sequence":"additional","affiliation":[{"name":"Applied Science Memorial University of Newfoundland"}]},{"given":"Pierluigi","family":"Crescenzi","sequence":"additional","affiliation":[{"name":"Universit\u00e0 degli Studi di Firenze"}]}],"member":"320","published-online":{"date-parts":[[2009,6]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500150747"},{"volume-title":"Proceedings Newfoundland Electrical and Computer Engineering Conference (NECEC\u201901)","year":"2001","author":"Bruce-Lockhart M. P.","key":"e_1_2_1_2_1"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2008.12.055"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140123.1140267"},{"volume-title":"Proceedings of the Frontiers in Education Conference (FIE\u201907)","author":"Bruce-Lockhart M. P.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2007.01.040"},{"key":"e_1_2_1_7_1","unstructured":"Cooper M. L. 2007. Algorithm visualization: The state of the field. Master\u2019 thesis. Virginia Polytechnic Institute and State University. Cooper M. L. 2007. Algorithm visualization: The state of the field. Master\u2019 thesis. Virginia Polytechnic Institute and State University."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/544414.544431"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/331795.331889"},{"volume-title":"Proceedings of the 3rd Program Visualization Workshop (PVW\u201904)","author":"Korhonen A.","key":"e_1_2_1_10_1"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067445.1067522"},{"key":"e_1_2_1_12_1","doi-asserted-by":"crossref","unstructured":"Laakso M. Salakoski T. Grandell L. Qiu X. Korhonen A. and Malmi L. 2005. Multi-perspective study of novice learners adopting the visual algorithm simulation exercise system TRAKLA2. Informatics Educ. 49--68. Laakso M. Salakoski T. Grandell L. Qiu X. Korhonen A. and Malmi L. 2005. Multi-perspective study of novice learners adopting the visual algorithm simulation exercise system TRAKLA2. Informatics Educ. 49--68.","DOI":"10.15388\/infedu.2005.04"},{"key":"e_1_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Malmi L. Karavirta V. Korhonen A. Nikander J. Sepp\u00e4l\u00e4 O. and Sistali P. 2004. Visual algorithm simulation exercise system with automatic assessment: TRAKLA2. Informatics Educ. 267--288. Malmi L. Karavirta V. Korhonen A. Nikander J. Sepp\u00e4l\u00e4 O. and Sistali P. 2004. Visual algorithm simulation exercise system with automatic assessment: TRAKLA2. Informatics Educ. 267--288.","DOI":"10.15388\/infedu.2004.19"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/960492.960540"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/331795.331829"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/782941.782998"},{"volume-title":"Proceedings of the 3rd International Program Visualization Workshop (PVW\u201904)","author":"R\u00f6\u00dfling G.","key":"e_1_2_1_17_1"},{"volume-title":"Proceedings of the International Symposium on Technologies of Information and Communication in Education for Engineering and Industry (IEICE\u201902)","author":"Vihtonen E.","key":"e_1_2_1_18_1"}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1538234.1538239","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1538234.1538239","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:38:46Z","timestamp":1750253926000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1538234.1538239"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,6]]},"references-count":18,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2009,6]]}},"alternative-id":["10.1145\/1538234.1538239"],"URL":"https:\/\/doi.org\/10.1145\/1538234.1538239","relation":{},"ISSN":["1946-6226"],"issn-type":[{"type":"electronic","value":"1946-6226"}],"subject":[],"published":{"date-parts":[[2009,6]]},"assertion":[{"value":"2008-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}