{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T05:10:52Z","timestamp":1755839452908,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,11,29]],"date-time":"2022-11-29T00:00:00Z","timestamp":1669680000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,11,29]]},"DOI":"10.1145\/3563836.3568728","type":"proceedings-article","created":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T18:56:45Z","timestamp":1669921005000},"page":"57-62","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Suppose You Had Blocks within a Notebook"],"prefix":"10.1145","author":[{"given":"Mauricio","family":"Verano Merino","sequence":"first","affiliation":[{"name":"Vrije Universiteit Amsterdam, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juan Pablo","family":"S\u00e1enz","sequence":"additional","affiliation":[{"name":"Politecnico di Torino, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ana Mar\u00eda","family":"D\u00edaz Castillo","sequence":"additional","affiliation":[{"name":"Teach for All, Colombia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,12]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2017.2729585"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3015455"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1639949.1640104"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC53370.2022.9832910"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1244002.1244218"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON.2019.8725101"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1988783.1988794"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2015.08.007"},{"key":"e_1_3_2_1_9_1","volume-title":"Language Workbenches: The Killer-App for Domain Specific Languages? https:\/\/bit.ly\/32YuhJT. [Online, accessed","author":"Fowler Martin","year":"2015","unstructured":"Martin Fowler . 2015 . Language Workbenches: The Killer-App for Domain Specific Languages? https:\/\/bit.ly\/32YuhJT. [Online, accessed 11 August 2021 ]. Martin Fowler. 2015. Language Workbenches: The Killer-App for Domain Specific Languages? https:\/\/bit.ly\/32YuhJT. [Online, accessed 11 August 2021 ]."},{"volume-title":"https:\/\/developers.google.com\/blockly. https:\/\/developers.google.com\/blockly [Online, accessed","year":"2022","key":"e_1_3_2_1_10_1","unstructured":"Google. 2020. Blockly. https:\/\/developers.google.com\/blockly. https:\/\/developers.google.com\/blockly [Online, accessed 25 July 2022 ]. Google. 2020. Blockly. https:\/\/developers.google.com\/blockly. https:\/\/developers.google.com\/blockly [Online, accessed 25 July 2022 ]."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300500"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISSOFT.2014.11"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/351159.351173"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415842"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2009.28"},{"volume-title":"Positioning and Power in Academic Publishing: Players","author":"Kluyver Thomas","key":"e_1_3_2_1_16_1","unstructured":"Thomas Kluyver , Benjamin Ragan-Kelley , Fernando P\u00e9rez , Brian Granger , Matthias Bussonnier , Jonathan Frederic , Kyle Kelley , Jessica Hamrick , Jason Grout , Sylvain Corlay , Paul Ivanov , Dami\u00e1n Avila , Safia Abdalla , Carol Willing , and Jupyter development team. 2016. Jupyter Notebooks-a publishing format for reproducible computational worklfows . In Positioning and Power in Academic Publishing: Players , Agents and Agendas, Fernando Loizides and Birgit Scmidt (Eds.). IOS Press , Netherlands , 87-90. Thomas Kluyver, Benjamin Ragan-Kelley, Fernando P\u00e9rez, Brian Granger, Matthias Bussonnier, Jonathan Frederic, Kyle Kelley, Jessica Hamrick, Jason Grout, Sylvain Corlay, Paul Ivanov, Dami\u00e1n Avila, Safia Abdalla, Carol Willing, and Jupyter development team. 2016. Jupyter Notebooks-a publishing format for reproducible computational worklfows. In Positioning and Power in Academic Publishing: Players, Agents and Agendas, Fernando Loizides and Birgit Scmidt (Eds.). IOS Press, Netherlands, 87-90."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC50065.2020.9127201"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/1-4020-5386-X_1"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC53370.2022.9833148"},{"key":"e_1_3_2_1_20_1","volume-title":"Bacat\u00e1: Notebooks for DSLs, Almost for Free. CoRR abs\/","author":"Merino Mauricio Verano","year":"2020","unstructured":"Mauricio Verano Merino , Jurgen J. Vinju , and Tijs van der Storm . 2020 . Bacat\u00e1: Notebooks for DSLs, Almost for Free. CoRR abs\/ 2002.06180 ( 2020 ). arXiv: 2002.06180 https:\/\/arxiv.org\/abs\/ 2002.06180 Mauricio Verano Merino, Jurgen J. Vinju, and Tijs van der Storm. 2020. Bacat\u00e1: Notebooks for DSLs, Almost for Free. CoRR abs\/ 2002.06180 ( 2020 ). arXiv: 2002.06180 https:\/\/arxiv.org\/abs\/ 2002.06180"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118890.1118892"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84628-692-6"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/151257.151260"},{"volume-title":"https:\/\/tutor.rascal-mpl.org\/Recipes\/Recipes.html# \/Recipes\/Languages\/Pico\/Pico.html. https:\/\/tutor.rascal-mpl.org\/ Recipes\/Recipes.html#\/Recipes\/Languages\/Pico\/Pico.html [Online, accessed","year":"2022","key":"e_1_3_2_1_24_1","unstructured":"Rascal. 2017. Pico. https:\/\/tutor.rascal-mpl.org\/Recipes\/Recipes.html# \/Recipes\/Languages\/Pico\/Pico.html. https:\/\/tutor.rascal-mpl.org\/ Recipes\/Recipes.html#\/Recipes\/Languages\/Pico\/Pico.html [Online, accessed 1 September 2022 ]. Rascal. 2017. Pico. https:\/\/tutor.rascal-mpl.org\/Recipes\/Recipes.html# \/Recipes\/Languages\/Pico\/Pico.html. https:\/\/tutor.rascal-mpl.org\/ Recipes\/Recipes.html#\/Recipes\/Languages\/Pico\/Pico.html [Online, accessed 1 September 2022 ]."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/800020.808247"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397307"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173606"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3173606"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3426428.3426917"},{"key":"e_1_3_2_1_31_1","unstructured":"Mark G.J. van den Brand Arie van Deursen Jan Heering Hayco A. de Jong Merijn de Jonge Tobias Kuipers Paul Klint Leon Moonen Pieter A. Olivier Jeroen Scheerder Jurgen J. Vinju Eelco Visser and Joost Visser. 2001. The ASF+SDF Meta-Environment: A ComponentBased Language Development Environment. Electronic Notes in Theoretical Computer Science 44 2 ( 2001 ) 3-8. https:\/\/doi.org\/10.1016\/ S1571-0661 ( 04 ) 80917-4 LDTA'01 First Workshop on Language Descriptions Tools and Applications (a Satellite Event of ETAPS 2001 ).  \t\t\t\t  Mark G.J. van den Brand Arie van Deursen Jan Heering Hayco A. de Jong Merijn de Jonge Tobias Kuipers Paul Klint Leon Moonen Pieter A. Olivier Jeroen Scheerder Jurgen J. Vinju Eelco Visser and Joost Visser. 2001. The ASF+SDF Meta-Environment: A ComponentBased Language Development Environment. Electronic Notes in Theoretical Computer Science 44 2 ( 2001 ) 3-8. https:\/\/doi.org\/10.1016\/ S1571-0661 ( 04 ) 80917-4 LDTA'01 First Workshop on Language Descriptions Tools and Applications (a Satellite Event of ETAPS 2001 )."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/352029.352035"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3486608.3486908"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3426425.3426948"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3276604.3276981"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3093338"}],"event":{"name":"PAINT '22: 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Auckland New Zealand","acronym":"PAINT '22"},"container-title":["Proceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563836.3568728","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3563836.3568728","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:08:15Z","timestamp":1750183695000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3563836.3568728"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,29]]},"references-count":36,"alternative-id":["10.1145\/3563836.3568728","10.1145\/3563836"],"URL":"https:\/\/doi.org\/10.1145\/3563836.3568728","relation":{},"subject":[],"published":{"date-parts":[[2022,11,29]]},"assertion":[{"value":"2022-12-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}