{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T19:31:46Z","timestamp":1725910306015},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319666099"},{"type":"electronic","value":"9783319666105"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-66610-5_12","type":"book-chapter","created":{"date-parts":[[2017,9,4]],"date-time":"2017-09-04T20:22:58Z","timestamp":1504556578000},"page":"153-163","source":"Crossref","is-referenced-by-count":7,"title":["Automatic Assessment of Programming Assignments Using Image Recognition"],"prefix":"10.1007","author":[{"given":"Eerik","family":"Muuli","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kaspar","family":"Papli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eno","family":"T\u00f5nisson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marina","family":"Lepp","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tauno","family":"Palts","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Reelika","family":"Suviste","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Merilin","family":"S\u00e4de","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Piret","family":"Luik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,9,5]]},"reference":[{"key":"12_CR1","unstructured":"Abstract Syntax Trees. \nhttps:\/\/docs.python.org\/3.6\/library\/ast.html\n\n. Last accessed 1 April 2017"},{"key":"12_CR2","unstructured":"Clarifai Homepage. \nhttps:\/\/clarifai.com\/\n\n. Last accessed 1 April 2017"},{"issue":"2","key":"12_CR3","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s40670-015-0123-9","volume":"25","author":"I Doherty","year":"2015","unstructured":"Doherty, I., Harbutt, D., Sharma, N.: Designing and developing a MOOC. Med. Sci. Educ. 25(2), 177\u2013181 (2015)","journal-title":"Med. Sci. Educ."},{"key":"12_CR4","unstructured":"Dougiamas, M., Taylor, P.C.: Moodle: Using learning communities to create an open source course management system. In: Proceedings of the EDMEDIA 2003 Conference, Honolulu, Hawaii (2003)"},{"issue":"3","key":"12_CR5","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1145\/1026487.1008033","volume":"36","author":"J English","year":"2004","unstructured":"English, J.: Automated assessment of GUI programs using JEWL. ACM SIGCSE Bull. 36(3), 137\u2013141 (2004)","journal-title":"ACM SIGCSE Bull."},{"key":"12_CR6","unstructured":"Ghostscript Homepage. \nhttps:\/\/www.ghostscript.com\/\n\n. Last accessed 1 April 2017"},{"key":"12_CR7","unstructured":"Graphical User Interfaces with Tk. \nhttps:\/\/docs.python.org\/3\/library\/tk.html\n\n. Last accessed 1 April 2017"},{"issue":"3","key":"12_CR8","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1145\/1163405.1163410","volume":"5","author":"CA Higgins","year":"2005","unstructured":"Higgins, C.A., Gray, G., Symeonidis, P.: Automated assessment and experiences of teaching programming. J. Educ. Resour. Comput 5(3), 5 (2005)","journal-title":"J. Educ. Resour. Comput"},{"key":"12_CR9","series-title":"Understanding Innovation","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/978-3-319-06823-7_9","volume-title":"Design Thinking Research","author":"C Kulkarni","year":"2015","unstructured":"Kulkarni, C., Wei, K.P., Le, H., Chia, D., Papadopoulos, K., Cheng, J., Koller, D., Klemmer, S.R.: Peer and self assessment in massive online classes. In: Plattner, H., Meinel, C., Leifer, L. (eds.) Design Thinking Research. UI, pp. 131\u2013168. Springer, Cham (2015). doi:\n10.1007\/978-3-319-06823-7_9"},{"key":"12_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1007\/978-3-319-24258-3_72","volume-title":"Design for Teaching and Learning in a Networked World","author":"T Papathoma","year":"2015","unstructured":"Papathoma, T., Blake, C., Clow, D., Scanlon, E.: Investigating learners\u2019 views of assessment types in massive open online courses (MOOCs). In: Conole, G., Klobu\u010dar, T., Rensing, C., Konert, J., Lavou\u00e9, \u00c9. (eds.) EC-TEL 2015. LNCS, vol. 9307, pp. 617\u2013621. Springer, Cham (2015). doi:\n10.1007\/978-3-319-24258-3_72"},{"issue":"4","key":"12_CR11","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1145\/1345375.1345441","volume":"39","author":"A Pears","year":"2007","unstructured":"Pears, A., Seidman, S., et al.: A survey of literature on the teaching of introductory programming. ACM SIGCSE Bull. 39(4), 204\u2013223 (2007)","journal-title":"ACM SIGCSE Bull."},{"key":"12_CR12","unstructured":"Pieterse, V.: Automated assessment of programming assignments. In: Proceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research, pp. 45\u201356. Open Universiteit, Heerlen, Arnhem, Netherlands (2013)"},{"key":"12_CR13","unstructured":"Rodr\u00edguez-del-Pino, J.C., Rubio-Royo, E., Hern\u00e1ndez-Figueroa, Z. J.: A virtual programming lab for Moodle with automatic assessment and anti-plagiarism features. In: Proceedings of The 2012 International Conference on e-Learning, e-Business, Enterprise Information Systems, & e-Government (2012)"},{"issue":"1","key":"12_CR14","first-page":"119","volume":"12","author":"MM S\u00e1nchez-Vera","year":"2015","unstructured":"S\u00e1nchez-Vera, M.M., Prendes-Espinosa, M.P.: Beyond objective testing and peer assessment: alternative ways of assessment in MOOCs. Int. J. Educ. Technol. High. Educ. 12(1), 119\u2013130 (2015)","journal-title":"Int. J. Educ. Technol. High. Educ."},{"key":"12_CR15","first-page":"5","volume":"5","author":"G Siemens","year":"2013","unstructured":"Siemens, G.: Massive open online courses: innovation in education? Open Educ. Resour: Innov. Res. Prac. 5, 5\u201315 (2013)","journal-title":"Open Educ. Resour: Innov. Res. Prac."},{"key":"12_CR16","doi-asserted-by":"crossref","unstructured":"Staubitz, T., Klement, H., Renz, J., Teusner, R., Meinel, C.: Towards practical programming exercises and automated assessment in Massive Open Online Courses. In: IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE), 2015, pp. 23\u201330. IEEE (2015)","DOI":"10.1109\/TALE.2015.7386010"},{"issue":"1","key":"12_CR17","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1145\/1352322.1352316","volume":"40","author":"M Thornton","year":"2008","unstructured":"Thornton, M., Edwards, S.H., Tan, R.P., P\u00e9rez-Qui\u00f1ones, M.A.: Supporting student-written tests of GUI programs. ACM SIGCSE Bull. 40(1), 537\u2013541 (2008)","journal-title":"ACM SIGCSE Bull."},{"key":"12_CR18","doi-asserted-by":"crossref","unstructured":"Vihavainen, A., Luukkainen, M., Kurhila, J.: Multi-faceted support for MOOC in programming. In: Proceedings of the 13th annual conference on Information technology education, pp. 171\u2013176. ACM (2012)","DOI":"10.1145\/2380552.2380603"},{"key":"12_CR19","unstructured":"VPL Homepage. \nhttp:\/\/vpl.dis.ulpgc.es\/\n\n. Last accessed 1 April 2017"},{"issue":"8","key":"12_CR20","doi-asserted-by":"crossref","first-page":"2011","DOI":"10.1080\/10494820.2015.1073748","volume":"24","author":"Y Wang","year":"2016","unstructured":"Wang, Y., Liang, Y., Liu, L., Liu, Y.: A multi-peer assessment platform for programming language learning: considering group non-consensus and personal radicalness. Interact. Learn. Environ. 24(8), 2011\u20132031 (2016)","journal-title":"Interact. Learn. Environ."},{"issue":"2","key":"12_CR21","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1007\/s12599-014-0313-9","volume":"6","author":"J Wulf","year":"2014","unstructured":"Wulf, J., Blohm, I., Leimeister, J.M., et al.: Massive open online courses. Bus. Inf. Syst. Eng. (BISE) 6(2), 111\u2013114 (2014)","journal-title":"Bus. Inf. Syst. Eng. (BISE)"},{"key":"12_CR22","unstructured":"Xvfb Homepage. \nhttps:\/\/www.x.org\/archive\/X11R7.6\/doc\/man\/man1\/Xvfb.1.xhtml\n\n. Last accessed 1 April 2017"}],"container-title":["Lecture Notes in Computer Science","Data Driven Approaches in Digital Education"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-66610-5_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,9,4]],"date-time":"2017-09-04T20:26:33Z","timestamp":1504556793000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-66610-5_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319666099","9783319666105"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-66610-5_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}