{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:52:59Z","timestamp":1740099179893,"version":"3.37.3"},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030027490"},{"type":"electronic","value":"9783030027506"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-02750-6_2","type":"book-chapter","created":{"date-parts":[[2018,10,10]],"date-time":"2018-10-10T09:52:51Z","timestamp":1539165171000},"page":"17-29","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Autonomous Recovery from Programming Errors Made by Primary School Children"],"prefix":"10.1007","author":[{"given":"Martina","family":"Forster","sequence":"first","affiliation":[]},{"given":"Urs","family":"Hauser","sequence":"additional","affiliation":[]},{"given":"Giovanni","family":"Serafini","sequence":"additional","affiliation":[]},{"given":"Jacqueline","family":"Staub","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,10,11]]},"reference":[{"key":"2_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1007\/978-3-319-71483-7_18","volume-title":"Informatics in Schools: Focus on Learning Programming","author":"J Hromkovi\u010d","year":"2017","unstructured":"Hromkovi\u010d, J., Serafini, G., Staub, J.: XLogoOnline: a single-page, browser-based programming environment for schools aiming at reducing cognitive load on pupils. In: Dagiene, V., Hellas, A. (eds.) ISSEP 2017. LNCS, vol. 10696, pp. 219\u2013231. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-71483-7_18"},{"key":"2_CR2","unstructured":"Smith, M.: https:\/\/obamawhitehouse.archives.gov\/blog\/2016\/01\/30\/computer-science-all . Status as of 15 June 2018"},{"key":"2_CR3","unstructured":"https:\/\/programmailfuturo.it\/progetto\/descrizione-del-progetto . Status as of 15 June 2018"},{"key":"2_CR4","unstructured":"https:\/\/www.gov.uk\/government\/publications\/national-curriculum-in-england-computing-programmes-of-study\/ , 15 June 2018"},{"key":"2_CR5","volume-title":"Children, Computers, and Powerful Ideas","author":"SP Mindstorms","year":"1993","unstructured":"Mindstorms, S.P.: Children, Computers, and Powerful Ideas, 2nd edn. Basic Books, New York (1993)","edition":"2"},{"key":"2_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/978-3-319-46747-4_13","volume-title":"Informatics in Schools: Improvement of Informatics Knowledge and Perception","author":"J Hromkovi\u010d","year":"2016","unstructured":"Hromkovi\u010d, J., Kohn, T., Komm, D., Serafini, G.: Combining the power of Python with the simplicity of Logo for a sustainable computer science education. In: Brodnik, A., Tort, F. (eds.) ISSEP 2016. LNCS, vol. 9973, pp. 155\u2013166. Springer, Cham (2016). https:\/\/doi.org\/10.1007\/978-3-319-46747-4_13"},{"issue":"3","key":"2_CR7","doi-asserted-by":"publisher","first-page":"347","DOI":"10.1007\/BF00138871","volume":"32","author":"J Biggs","year":"1996","unstructured":"Biggs, J.: Enhancing teaching through constructive alignment. High. Educ. 32(3), 347\u2013364 (1996)","journal-title":"High. Educ."},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Harvey, B., et al.: Snap! (build your own blocks). In: Proceedings of the 45th ACM Technical Symposium on Computer Science Education. ACM (2014)","DOI":"10.1145\/2538862.2539022"},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"Fraser, N.: Ten things we\u2019ve learned from Blockly. In: Conference: 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond) (2015)","DOI":"10.1109\/BLOCKS.2015.7369000"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Wolber, D.: App inventor and real-world motivation. In: Proceedings of the 42nd ACM Technical Symposium on Computer Science Education. ACM (2011)","DOI":"10.1145\/1953163.1953329"},{"key":"2_CR11","unstructured":"Salanci, L.: EasyLogo - discovering basic programming concepts in a constructive manner. Constructionism 2010, Paris. http:\/\/edi.fmph.uniba.sk\/~salanci\/EasyLogo\/index.html"},{"key":"2_CR12","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/1868358.1868363","volume":"10","author":"J Maloney","year":"2010","unstructured":"Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E.: The Scratch programming language and environment. ACM Trans. Comput. Educ. 10, 4 (2010). Article 16","journal-title":"ACM Trans. Comput. Educ."},{"key":"2_CR13","unstructured":"Grandell, L., et al.: Why complicate things?: introducing programming in high school using Python. In: Proceedings of the 8th Australasian Conference on Computing Education, vol. 52. Australian Computer Society Inc. (2006)"},{"key":"2_CR14","unstructured":"Lattner, C., et al.: https:\/\/clang.llvm.org\/diagnostics.html . Status as of 15 June 2018"},{"key":"2_CR15","unstructured":"Kohn, T.: Teaching Python programming to novices: addressing misconceptions and creating a development environment. Doctoral thesis (2016)"},{"issue":"1","key":"2_CR16","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1146\/annurev-psych-010416-044022","volume":"68","author":"Janet Metcalfe","year":"2017","unstructured":"Metcalfe, J.: Learning from errors. Annu. Rev. Psychol. 68, 6.1\u20136.25 (2016)","journal-title":"Annual Review of Psychology"},{"key":"2_CR17","doi-asserted-by":"publisher","unstructured":"Gartmeier, M., Bauer, J., Gruber, H., Heid, H.: Negative knowledge: understanding professional learning and expertise. In: Proceedings of Vocation and Learning 2008, pp. 87\u2013103. https:\/\/doi.org\/10.10007\/s12186-008-9006-1","DOI":"10.10007\/s12186-008-9006-1"},{"key":"2_CR18","unstructured":"Oser, F., Spycher, M.: Lernen ist schmerzhaft. Zur Theorie des negativen Wissens und zur Praxis der Fehlerkultur. Weinheim; Beltz (2005)"},{"key":"2_CR19","unstructured":"Kummerfeld, S.K., Kay, J.: The neglected battle fields of syntax errors. In: ACE 2003 Proceedings of the Fifth Australasian Conference on Computing Education, Adelaide, vol. 20, pp. 105\u2013111 (2003)"},{"key":"2_CR20","unstructured":"Kornell, N., Metcalfe, J.: The effects of memory retrieval, errors, and feedback on learning. In: Applying Science of Learning in Education. VA Benassi (2013)"}],"container-title":["Lecture Notes in Computer Science","Informatics in Schools. Fundamentals of Computer Science and Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-02750-6_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,26]],"date-time":"2019-10-26T02:28:56Z","timestamp":1572056936000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-02750-6_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030027490","9783030027506"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-02750-6_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"ISSEP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Informatics in Schools: Situation, Evolution, and Perspectives","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"St. Petersburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Russia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 October 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12 October 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"issep2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/issep2018t.ipo.spb.ru\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"74","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"30","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"41% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"3,3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"5,2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}