{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,9]],"date-time":"2026-02-09T03:51:44Z","timestamp":1770609104481,"version":"3.49.0"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030674106","type":"print"},{"value":"9783030674113","type":"electronic"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","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":[[2021]]},"DOI":"10.1007\/978-3-030-67411-3_26","type":"book-chapter","created":{"date-parts":[[2021,1,30]],"date-time":"2021-01-30T04:37:50Z","timestamp":1611981470000},"page":"291-303","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Physical Bits: A Live Programming Environment for Educational Robotics"],"prefix":"10.1007","author":[{"given":"Ricardo","family":"Moran","sequence":"first","affiliation":[]},{"given":"Mat\u00edas","family":"Teragni","sequence":"additional","affiliation":[]},{"given":"Gonzalo","family":"Zabala","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,1,31]]},"reference":[{"issue":"2","key":"26_CR1","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/965754.965757","volume":"4","author":"W Feurzeig","year":"1970","unstructured":"Feurzeig, W., Papert, S., Bloom, M., Grant, R., Solomon, C.J.: Programming-languages as a conceptual framework for teaching mathematics. ACM SIGCUE Outlook 4(2), 13\u201317 (1970)","journal-title":"ACM SIGCUE Outlook"},{"key":"26_CR2","doi-asserted-by":"crossref","unstructured":"Kay, A.C.: The early history of Smalltalk. In: History of Programming Languages---II, pp. 511\u2013598. Association for Computing Machinery, New York (1996)","DOI":"10.1145\/234286.1057828"},{"key":"26_CR3","doi-asserted-by":"crossref","unstructured":"Meerbaum-Salant, O., Armoni, M., Ben-Ari, M.: Habits of programming in scratch. In: ITiCSE 2011 Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education, pp. 168\u2013172 (2011)","DOI":"10.1145\/1999747.1999796"},{"key":"26_CR4","doi-asserted-by":"crossref","unstructured":"Weintrop, D., Wilensky, U.: To block or not to block, that is the question: students\u2019 perceptions of blocks-based programming. In: Proceedings of the 14th International Conference on Interaction Design and Children, pp. 199\u2013208 (2015)","DOI":"10.1145\/2771839.2771860"},{"issue":"2","key":"26_CR5","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1145\/1089733.1089734","volume":"37","author":"C Kelleher","year":"2005","unstructured":"Kelleher, C., Pausch, R.: Lowering the barriers to programming: a taxonomy of programming environments and languages for novice programmers. ACM Comput. Surv. (CSUR) 37(2), 83\u2013137 (2005)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"26_CR6","doi-asserted-by":"crossref","unstructured":"Lodi, M., Malchiodi, D., Monga, M., Morpurgo, A., Spieler, B.: Constructionist attempts at supporting the learning of computer programming: a survey. Olympiads Inf. Int. J. Vilnius Univ. Int. Olympiad Inf., 19\u2013121 (2019)","DOI":"10.15388\/ioi.2019.07"},{"key":"26_CR7","doi-asserted-by":"crossref","unstructured":"Rein, P., Ramson, S., Lincke, J., Hirschfeld, R., Pape, T.: Exploratory and live, programming and coding: a literature study comparing perspectives on liveness. Art Sci. Eng. Program. 3(1) (2019)","DOI":"10.22152\/programming-journal.org\/2019\/3\/1"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"Cabrera, L., Maloney, J., Weintrop, D.: Programs in the palm of your hand: how live programming shapes children's interactions with physical computing devices. In: Proceedings of the 18th ACM International Conference on Interaction Design and Children, pp. 227\u2013236 (2019)","DOI":"10.1145\/3311927.3323138"},{"key":"26_CR9","doi-asserted-by":"crossref","unstructured":"Moors, L., Luxton-Reilly, A., Denny, P.: Transitioning from block-based to text-based programming languages. In: 2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE), pp. 57\u201364 (2018)","DOI":"10.1109\/LaTICE.2018.000-5"},{"issue":"1","key":"26_CR10","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/1227504.1227386","volume":"39","author":"K Powers","year":"2007","unstructured":"Powers, K., Ecott, S., Hirshfield, L.: Through the looking glass: teaching CS0 with Alice. ACM SIGCSE Bull. 39(1), 213\u2013217 (2007)","journal-title":"ACM SIGCSE Bull."},{"key":"26_CR11","unstructured":"Grupo de Investigaci\u00f3n en Rob\u00f3tica Aut\u00f3noma del CAETI (GIRA), Physical Etoys (2010). https:\/\/tecnodacta.com.ar\/gira\/projects\/physical-etoys\/, Accessed 15 Junio 2017"},{"key":"26_CR12","unstructured":"Kim, S.H., Jeon, J.W.: Programming LEGO mindstorms NXT with visual programming. In: 2007 International Conference on Control, Automation and Systems, pp. 2468\u20132472 (2007)"},{"key":"26_CR13","unstructured":"Citilab, About S4A (2015). https:\/\/s4a.cat\/, Accessed 15 Junio 2017"},{"key":"26_CR14","doi-asserted-by":"crossref","unstructured":"Pina, A., I\u00f1aki, C.: Primary level young makers programming & making electronics with Snap4Arduino. In: Educational Robotics in the Makers Era, pp. 20\u201333 (2017)","DOI":"10.1007\/978-3-319-55553-9_2"},{"key":"26_CR15","unstructured":"XOD. https:\/\/xod.io\/, Accessed 24 Jan 2020"},{"key":"26_CR16","unstructured":"Ardublock|A Graphical Programming Language for Arduino. https:\/\/blog.ardublock.com\/, Accessed 15 Junio 2017"},{"key":"26_CR17","unstructured":"Microsoft. https:\/\/makecode.microbit.org\/, https:\/\/makecode.microbit.org\/, Accessed 24 Jan 2020"},{"key":"26_CR18","unstructured":"Arduino, Arduino Playground - Structure. https:\/\/playground.arduino.cc\/ArduinoNotebookTraduccion\/Structure, Accessed 23 Julio 2017"},{"key":"26_CR19","unstructured":"Rojas, A.: Reporte Rob\u00f3tica Educativa. Universidad Nacional de La Pampa (UNLPam) (2017)"},{"key":"26_CR20","unstructured":"Educabot. https:\/\/educabot.org\/, Accessed 13 Dec 2019"},{"key":"26_CR21","unstructured":"Totem, TotemDUINO|Totemmaker.net, Totemmaker.net. https:\/\/totemmaker.net\/product\/totemduino-arduino\/, Accessed 13 Dec 2019"},{"key":"26_CR22","volume-title":"Virtual Machines: Versatile Platforms for Systems and Processes","author":"J Smith","year":"2005","unstructured":"Smith, J., Nair, R.: Virtual Machines: Versatile Platforms for Systems and Processes. Morgan Kaufmann Publishers Inc, San Francisco (2005)"},{"key":"26_CR23","doi-asserted-by":"crossref","unstructured":"Ingalls, D.: The evolution of smalltalk: from smalltalk-72 through squeak. In: Proceedings of the ACM on Programming Languages (PACMPL), vol. 4, no. HOPL (2020)","DOI":"10.1145\/3386335"},{"key":"26_CR24","doi-asserted-by":"crossref","unstructured":"Hickey, R.: A history of clojure. In: Proceedings of the ACM on Programming Languages (PACMPL), vol. 4, no. HOPL (2020)","DOI":"10.1145\/3386321"},{"key":"26_CR25","doi-asserted-by":"crossref","unstructured":"Fraser, N.: Ten things we've learned from blockly. In: Proceedings of the 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), pp. 49\u201350 (2015)","DOI":"10.1109\/BLOCKS.2015.7369000"},{"issue":"3","key":"26_CR26","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1080\/104948290010301","volume":"1","author":"M Resnick","year":"1990","unstructured":"Resnick, M.: MultiLogo: a study of children and concurrent programming. Interact. Learn. Environ. 1(3), 153\u2013170 (1990)","journal-title":"Interact. Learn. Environ."}],"container-title":["Advances in Intelligent Systems and Computing","Robotics in Education"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-67411-3_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,30]],"date-time":"2021-01-30T04:46:03Z","timestamp":1611981963000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-67411-3_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030674106","9783030674113"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-67411-3_26","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"value":"2194-5357","type":"print"},{"value":"2194-5365","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"31 January 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"RiE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Robotics in Education (RiE)","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 October 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"rie2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/rie.science\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}