{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:23:59Z","timestamp":1750307039308,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,6,11]],"date-time":"2012-06-11T00:00:00Z","timestamp":1339372800000},"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,6,11]]},"DOI":"10.1145\/2316936.2316947","type":"proceedings-article","created":{"date-parts":[[2012,7,3]],"date-time":"2012-07-03T11:53:15Z","timestamp":1341316395000},"page":"57-60","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Educational computer programming tools"],"prefix":"10.1145","author":[{"given":"Martinha","family":"Piteira","sequence":"first","affiliation":[{"name":"IPS--ESTSet\u00fabal - Setubal, Portugal"}]},{"given":"Carlos","family":"Costa","sequence":"additional","affiliation":[{"name":"Adetti-IUL\/ISCTE -- IUL, Lisboa, Portugal"}]},{"given":"Samir R.","family":"Haddad","sequence":"additional","affiliation":[{"name":"SENAC, Minas Gerais, Brasil"}]}],"member":"320","published-online":{"date-parts":[[2012,6,11]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Teaching Programming Using The Karel The Robot Paradigm Realized With a Conventional Language. Available from http:\/\/citeseerx.ist.psu.edu\/and viewed","author":"Untch R.","year":"2011","unstructured":"Untch , R. , 1990. Teaching Programming Using The Karel The Robot Paradigm Realized With a Conventional Language. Available from http:\/\/citeseerx.ist.psu.edu\/and viewed November 2011 . Untch, R., 1990. Teaching Programming Using The Karel The Robot Paradigm Realized With a Conventional Language. Available from http:\/\/citeseerx.ist.psu.edu\/and viewed November 2011."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/366413.364529"},{"issue":"2","key":"e_1_3_2_1_3_1","first-page":"111","article-title":". Using Educational Tools for Teaching Object Oriented Design and Programming","volume":"7","author":"Georgantaki S.","year":"2007","unstructured":"Georgantaki , S. , Retalis , S. , 2007 . Using Educational Tools for Teaching Object Oriented Design and Programming . Journal of Information Technology Impact , Vol. 7 , No. 2 , pp. 111 -- 130 . Georgantaki, S., Retalis, S., 2007. Using Educational Tools for Teaching Object Oriented Design and Programming. Journal of Information Technology Impact, Vol.7, No.2, pp. 111--130.","journal-title":"Journal of Information Technology Impact"},{"key":"e_1_3_2_1_4_1","unstructured":"Bergin J. Stehlik M. Roberts J. Pattis R. 2003. Karel J. Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java. Published manuscript. Available from http:\/\/csis.pace.edu\/~bergin\/KarelJava2ed\/Karel+ +JavaEdition.html and viewed November 2010   Bergin J. Stehlik M. Roberts J. Pattis R. 2003. Karel J. Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java. Published manuscript. Available from http:\/\/csis.pace.edu\/~bergin\/KarelJava2ed\/Karel+ +JavaEdition.html and viewed November 2010"},{"volume-title":"A Gentle Introduction to the Art Of Objected -- Programming in Java","author":"Bergin J.","key":"e_1_3_2_1_5_1","unstructured":"Bergin , J. , 2008. Beyond Karel J. Robot . A Gentle Introduction to the Art Of Objected -- Programming in Java . Vol. 2 . Bergin, J., 2008. Beyond Karel J. Robot. A Gentle Introduction to the Art Of Objected -- Programming in Java. Vol.2."},{"issue":"5","key":"e_1_3_2_1_6_1","first-page":"108","article-title":"Alice: a 3-D tool for introductory programming concepts","volume":"15","author":"Cooper S.","year":"2000","unstructured":"Cooper , S. , Dann , W. , Paush , R. , 2000 . Alice: a 3-D tool for introductory programming concepts . Journal of Computing in Small Colleges , 15 ( 5 ), 108 -- 117 . Cooper, S., Dann, W., Paush, R., 2000. Alice: a 3-D tool for introductory programming concepts. Journal of Computing in Small Colleges, 15(5), 108--117.","journal-title":"Journal of Computing in Small Colleges"},{"issue":"5","key":"e_1_3_2_1_7_1","first-page":"108","article-title":"Alice: a 3-D tool for introductory programming concepts","volume":"15","author":"Cooper S.","year":"2000","unstructured":"Cooper , S. , Dann , W. , Paush , R. , 2000 . Alice: a 3-D tool for introductory programming concepts . Journal of Computing in Small Colleges , 15 ( 5 ), 108 -- 117 . Cooper, S., Dann, W., Paush, R., 2000. Alice: a 3-D tool for introductory programming concepts. Journal of Computing in Small Colleges, 15(5), 108--117.","journal-title":"Journal of Computing in Small Colleges"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2004.09.005"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31989-4_13"},{"key":"e_1_3_2_1_10_1","volume-title":"Modern AI for Games: Robocode. Available from http:\/\/www.jonnielsen.net\/RoboReportOfficial.pdf and viewed","author":"Nielsen J.","year":"2011","unstructured":"Nielsen , J. , Jensen , B. , 2010. Modern AI for Games: Robocode. Available from http:\/\/www.jonnielsen.net\/RoboReportOfficial.pdf and viewed November 2011 . Nielsen, J., Jensen, B., 2010. Modern AI for Games: Robocode. Available from http:\/\/www.jonnielsen.net\/RoboReportOfficial.pdf and viewed November 2011."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047344.1047411"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2007.01.033"},{"issue":"2","key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","first-page":"261","DOI":"10.15388\/infedu.2009.16","article-title":"Verificator:Educational Tool for Learning Programming","volume":"8","author":"Radosevic D.","year":"2009","unstructured":"Radosevic , D. , Orehovacki , T. , Lovrencic , A. , 2009 . Verificator:Educational Tool for Learning Programming . Informatics in Education , Vol. 8 , No. 2 , 261 -- 280 . Radosevic, D., Orehovacki, T., Lovrencic, A., 2009. Verificator:Educational Tool for Learning Programming. Informatics in Education, Vol. 8, No. 2, 261--280.","journal-title":"Informatics in Education"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1879211.1879234"},{"key":"e_1_3_2_1_15_1","volume-title":"J., Sepp\u00e4l\u00e4","author":"Malmi L.","year":"2004","unstructured":"Malmi , L. , Karavirta , V. , Korhonen , A. , Nikander , J., Sepp\u00e4l\u00e4 , O., Silvasti, P. , 2004 . Visual Algorithm Simulation Exercise System With Automatic Assessment: Trakla2. Informatics in Education , 2004, Vol. 3 , No. 2, 267--288. Malmi, L., Karavirta, V., Korhonen, A., Nikander, J., Sepp\u00e4l\u00e4, O., Silvasti, P., 2004. Visual Algorithm Simulation Exercise System With Automatic Assessment: Trakla2. Informatics in Education, 2004, Vol.3, No. 2, 267--288."},{"key":"e_1_3_2_1_16_1","volume-title":"Seventh Baltic Sea Conference on Computing Education Research (Koli Calling), November 15--18","author":"Rajala T.","year":"2007","unstructured":"Rajala , T. , Laakso , M. , Kaila , E. , Salakoski , T. , 2007 . Seventh Baltic Sea Conference on Computing Education Research (Koli Calling), November 15--18 , Finland. Rajala, T., Laakso, M., Kaila, E., Salakoski, T., 2007. Seventh Baltic Sea Conference on Computing Education Research (Koli Calling), November 15--18, Finland."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930471"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016716.2016730"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016716.2016729"},{"volume-title":"Facilitating Algorithm Visualization Creation and Adoption in Education. Dissertation for the degree of Doctor of Science in Technology","author":"Karavirta V.","key":"e_1_3_2_1_20_1","unstructured":"Karavirta , V. , 2009. Facilitating Algorithm Visualization Creation and Adoption in Education. Dissertation for the degree of Doctor of Science in Technology . Helsinki University of Technology . Karavirta, V., 2009. Facilitating Algorithm Visualization Creation and Adoption in Education. Dissertation for the degree of Doctor of Science in Technology. Helsinki University of Technology."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2311917.2311927"}],"event":{"name":"OSDOC 2012: OSDOC 2012 Workshop Open Source and Design of Communication","acronym":"OSDOC 2012","location":"Lisboa Portugal"},"container-title":["Proceedings of the Workshop on Open Source and Design of Communication"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2316936.2316947","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2316936.2316947","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:20:53Z","timestamp":1750238453000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2316936.2316947"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,6,11]]},"references-count":21,"alternative-id":["10.1145\/2316936.2316947","10.1145\/2316936"],"URL":"https:\/\/doi.org\/10.1145\/2316936.2316947","relation":{},"subject":[],"published":{"date-parts":[[2012,6,11]]},"assertion":[{"value":"2012-06-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}