{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T12:39:30Z","timestamp":1773405570793,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":101,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,5,11]],"date-time":"2024-05-11T00:00:00Z","timestamp":1715385600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-sa\/4.0\/"}],"funder":[{"DOI":"10.13039\/https:\/\/doi.org\/10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["#1842375"],"award-info":[{"award-number":["#1842375"]}],"id":[{"id":"10.13039\/https:\/\/doi.org\/10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,5,11]]},"DOI":"10.1145\/3613904.3642377","type":"proceedings-article","created":{"date-parts":[[2024,5,11]],"date-time":"2024-05-11T08:37:41Z","timestamp":1715416661000},"page":"1-18","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Learning Agent-based Modeling with LLM Companions: Experiences of Novices and Experts Using ChatGPT &amp; NetLogo Chat"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9443-4795","authenticated-orcid":false,"given":"John","family":"Chen","sequence":"first","affiliation":[{"name":"Computer Science and Learning Sciences, Northwestern University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7868-273X","authenticated-orcid":false,"given":"Xi","family":"Lu","sequence":"additional","affiliation":[{"name":"Informatics, University of California, Irvine, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-7075-4252","authenticated-orcid":false,"given":"Yuzhou","family":"Du","sequence":"additional","affiliation":[{"name":"Segal Design Institute, Northwestern University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-2689-0764","authenticated-orcid":false,"given":"Michael","family":"Rejtig","sequence":"additional","affiliation":[{"name":"University of Massachusetts Boston, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-3032-7809","authenticated-orcid":false,"given":"Ruth","family":"Bagley","sequence":"additional","affiliation":[{"name":"Northwestern University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4892-6801","authenticated-orcid":false,"given":"Mike","family":"Horn","sequence":"additional","affiliation":[{"name":"Computer Science and Learning Sciences, Northwestern University, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9591-3109","authenticated-orcid":false,"given":"Uri","family":"Wilensky","sequence":"additional","affiliation":[{"name":"Northwestern University, United States"}]}],"member":"320","published-online":{"date-parts":[[2024,5,11]]},"reference":[{"key":"e_1_3_3_2_1_1","unstructured":"2024. About GitHub Copilot Chat. https:\/\/docs.github.com\/en\/copilot\/github-copilot-chat\/about-github-copilot-chat"},{"key":"e_1_3_3_2_2_1","doi-asserted-by":"publisher","unstructured":"Yuntao Bai Andy Jones Kamal Ndousse Amanda Askell Anna Chen Nova DasSarma Dawn Drain Stanislav Fort Deep Ganguli Tom Henighan Nicholas Joseph Saurav Kadavath Jackson Kernion Tom Conerly Sheer El-Showk Nelson Elhage Zac Hatfield-Dodds Danny Hernandez Tristan Hume Scott Johnston Shauna Kravec Liane Lovitt Neel Nanda Catherine Olsson Dario Amodei Tom Brown Jack Clark Sam McCandlish Chris Olah Ben Mann and Jared Kaplan. 2022. Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedback. https:\/\/doi.org\/10.48550\/arXiv.2204.05862 arXiv:2204.05862 [cs].","DOI":"10.48550\/arXiv.2204.05862"},{"key":"e_1_3_3_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588852"},{"key":"e_1_3_3_2_4_1","volume-title":"OOPSLA1","author":"Barke Shraddha","year":"2023","unstructured":"Shraddha Barke, Michael\u00a0B. James, and Nadia Polikarpova. 2023. Grounded copilot: How programmers interact with code-generating models. Proceedings of the ACM on Programming Languages 7, OOPSLA1 (2023), 85\u2013111. Publisher: ACM New York, NY, USA."},{"key":"e_1_3_3_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3344429.3372508"},{"key":"e_1_3_3_2_6_1","volume-title":"A systematic review of research on personalized learning: Personalized by whom, to what, how, and for what purpose (s)?Educational Psychology Review 33, 4","author":"Bernacki L.","year":"2021","unstructured":"Matthew\u00a0L. Bernacki, Meghan\u00a0J. Greene, and Nikki\u00a0G. Lobczowski. 2021. A systematic review of research on personalized learning: Personalized by whom, to what, how, and for what purpose (s)?Educational Psychology Review 33, 4 (2021), 1675\u20131715. Publisher: Springer."},{"key":"e_1_3_3_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2090116.2090132"},{"key":"e_1_3_3_2_8_1","doi-asserted-by":"publisher","DOI":"10.1080\/10508406.2014.954750"},{"key":"e_1_3_3_2_9_1","volume-title":"Debugging Activity in an Expressive Coding Context. (June","author":"Brady Corey","year":"2020","unstructured":"Corey Brady, Melissa Gresalfi, Selena Steinberg, and Madison Knowe. 2020. Debugging for Art\u2019s Sake: Beginning Programmers\u2019 Debugging Activity in an Expressive Coding Context. (June 2020). https:\/\/repository.isls.org\/\/handle\/1\/6319 Publisher: International Society of the Learning Sciences (ISLS)."},{"key":"e_1_3_3_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2023.3300574"},{"key":"e_1_3_3_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-98557-2_35"},{"key":"e_1_3_3_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3524610.3527917"},{"key":"e_1_3_3_2_13_1","unstructured":"John Chen and Uri\u00a0J. Wilensky. 2021. Turtle Universe. https:\/\/turtlesim.com\/products\/turtle-universe\/"},{"key":"e_1_3_3_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3585088.3589357"},{"key":"e_1_3_3_2_15_1","volume-title":"Jared Kaplan, Harri Edwards, Yuri Burda, Nicholas Joseph, and Greg Brockman.","author":"Chen Mark","year":"2021","unstructured":"Mark Chen, Jerry Tworek, Heewoo Jun, Qiming Yuan, Henrique Ponde de\u00a0Oliveira Pinto, Jared Kaplan, Harri Edwards, Yuri Burda, Nicholas Joseph, and Greg Brockman. 2021. Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374 (2021)."},{"key":"e_1_3_3_2_16_1","doi-asserted-by":"publisher","unstructured":"Zhutian Chen Chenyang Zhang Qianwen Wang Jakob Troidl Simon Warchol Johanna Beyer Nils Gehlenborg and Hanspeter Pfister. 2023. Beyond Generating Code: Evaluating GPT on a Data Visualization Course. https:\/\/doi.org\/10.48550\/arXiv.2306.02914 arXiv:2306.02914 [cs].","DOI":"10.48550\/arXiv.2306.02914"},{"key":"e_1_3_3_2_17_1","volume-title":"Categorization and representation of physics problems by experts and novices. Cognitive science 5, 2","author":"Chi TH","year":"1981","unstructured":"Michelene\u00a0TH Chi, Paul\u00a0J Feltovich, and Robert Glaser. 1981. Categorization and representation of physics problems by experts and novices. Cognitive science 5, 2 (1981), 121\u2013152."},{"key":"e_1_3_3_2_18_1","volume-title":"Learning science: Computer games, simulations, and education workshop sponsored by the National Academy of Sciences","author":"Clark Douglas","unstructured":"Douglas Clark, Brian Nelson, Pratim Sengupta, and Cynthia D\u2019Angelo. 2009. Rethinking science learning through digital games and simulations: Genres, examples, and evidence. In Learning science: Computer games, simulations, and education workshop sponsored by the National Academy of Sciences, Washington, DC."},{"key":"e_1_3_3_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300705"},{"key":"e_1_3_3_2_20_1","doi-asserted-by":"publisher","unstructured":"Karl Cobbe Vineet Kosaraju Mohammad Bavarian Mark Chen Heewoo Jun Lukasz Kaiser Matthias Plappert Jerry Tworek Jacob Hilton Reiichiro Nakano Christopher Hesse and John Schulman. 2021. Training Verifiers to Solve Math Word Problems. https:\/\/doi.org\/10.48550\/arXiv.2110.14168 arXiv:2110.14168 [cs].","DOI":"10.48550\/arXiv.2110.14168"},{"key":"e_1_3_3_2_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10956-023-10039-y"},{"key":"e_1_3_3_2_22_1","volume-title":"Corbin and Anselm Strauss","author":"M.","year":"1990","unstructured":"Juliet\u00a0M. Corbin and Anselm Strauss. 1990. Grounded theory research: Procedures, canons, and evaluative criteria. Qualitative sociology 13, 1 (1990), 3\u201321. Publisher: Springer."},{"key":"e_1_3_3_2_23_1","volume-title":"Github copilot ai pair programmer: Asset or liability?Journal of Systems and Software 203","author":"Dakhel Arghavan\u00a0Moradi","year":"2023","unstructured":"Arghavan\u00a0Moradi Dakhel, Vahid Majdinasab, Amin Nikanjam, Foutse Khomh, Michel\u00a0C. Desmarais, and Zhen Ming\u00a0Jack Jiang. 2023. Github copilot ai pair programmer: Asset or liability?Journal of Systems and Software 203 (2023), 111734. Publisher: Elsevier."},{"key":"e_1_3_3_2_24_1","doi-asserted-by":"publisher","DOI":"10.1002\/meet.14505001059"},{"key":"e_1_3_3_2_25_1","volume-title":"Gpts are gpts: An early look at the labor market impact potential of large language models. arXiv preprint arXiv:2303.10130","author":"Eloundou Tyna","year":"2023","unstructured":"Tyna Eloundou, Sam Manning, Pamela Mishkin, and Daniel Rock. 2023. Gpts are gpts: An early look at the labor market impact potential of large language models. arXiv preprint arXiv:2303.10130 (2023)."},{"key":"e_1_3_3_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544549.3585737"},{"key":"e_1_3_3_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3511861.3511863"},{"key":"e_1_3_3_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1467247.1467278"},{"key":"e_1_3_3_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3585088.3589376"},{"key":"e_1_3_3_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376316"},{"key":"e_1_3_3_2_31_1","doi-asserted-by":"publisher","unstructured":"Zi Gong Yinpeng Guo Pingyi Zhou Cuiyun Gao Yasheng Wang and Zenglin Xu. 2022. MultiCoder: Multi-Programming-Lingual Pre-Training for Low-Resource Code Completion. https:\/\/doi.org\/10.48550\/arXiv.2212.09666 arXiv:2212.09666 [cs].","DOI":"10.48550\/arXiv.2212.09666"},{"key":"e_1_3_3_2_32_1","volume-title":"Software design as a learning environment. Interactive learning environments 1, 1","author":"Harel Idit","year":"1990","unstructured":"Idit Harel and Seymour Papert. 1990. Software design as a learning environment. Interactive learning environments 1, 1 (1990), 1\u201332. Publisher: Taylor & Francis."},{"key":"e_1_3_3_2_33_1","unstructured":"Dan Hendrycks Collin Burns Steven Basart Andy Zou Mantas Mazeika Dawn Song and Jacob Steinhardt. 2020. Measuring Massive Multitask Language Understanding. https:\/\/openreview.net\/forum?id=d7KBjmI3GmQ"},{"key":"e_1_3_3_2_34_1","doi-asserted-by":"crossref","unstructured":"Xinyi Hou Yanjie Zhao Yue Liu Zhou Yang Kailong Wang Li Li Xiapu Luo David Lo John Grundy and Haoyu Wang. 2023. Large Language Models for Software Engineering: A Systematic Literature Review. http:\/\/arxiv.org\/abs\/2308.10620 arXiv:2308.10620 [cs].","DOI":"10.1145\/3695988"},{"key":"e_1_3_3_2_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s40593-020-00209-z"},{"key":"e_1_3_3_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290607.3312913"},{"key":"e_1_3_3_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501870"},{"key":"e_1_3_3_2_38_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v37i4.25642"},{"key":"e_1_3_3_2_39_1","volume-title":"Turning bugs into learning opportunities: understanding debugging processes, perspectives, and pedagogies. (2020)","author":"Kafai Yasmin","unstructured":"Yasmin Kafai, Gautam Biswas, Nicole Hutchins, Caitlin Snyder, Karen Brennan, Paulina Haduong, Kayla DesPortes, Morgan Fong, Virginia\u00a0J. Flood, and Oia Walker-van Aalst. 2020. Turning bugs into learning opportunities: understanding debugging processes, perspectives, and pedagogies. (2020). Publisher: International Society of the Learning Sciences (ISLS)."},{"key":"e_1_3_3_2_40_1","doi-asserted-by":"publisher","DOI":"10.1080\/00461520.2015.1124022"},{"key":"e_1_3_3_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/bjet.13088"},{"key":"e_1_3_3_2_42_1","volume-title":"Barbara\u00a0J. Ericson, David Weintrop, and Tovi Grossman.","author":"Kazemitabaar Majeed","year":"2023","unstructured":"Majeed Kazemitabaar, Justin Chow, Carl Ka\u00a0To Ma, Barbara\u00a0J. Ericson, David Weintrop, and Tovi Grossman. 2023. Studying the effect of AI Code Generators on Supporting Novice Learners in Introductory Programming. arXiv preprint arXiv:2302.07427 (2023)."},{"key":"e_1_3_3_2_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10111-010-0164-1"},{"key":"e_1_3_3_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3559548"},{"key":"e_1_3_3_2_45_1","doi-asserted-by":"publisher","unstructured":"Varun Kumar Leonard Gleyzer Adar Kahana Khemraj Shukla and George\u00a0Em Karniadakis. 2023. MyCrunchGPT: A chatGPT assisted framework for scientific machine learning. https:\/\/doi.org\/10.48550\/arXiv.2306.15551 arXiv:2306.15551 [physics].","DOI":"10.48550\/arXiv.2306.15551"},{"key":"e_1_3_3_2_46_1","doi-asserted-by":"crossref","unstructured":"Sam Lau and Philip\u00a0J. Guo. 2023. From\" Ban It Till We Understand It\" to\" Resistance is Futile\": How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools such as ChatGPT and GitHub Copilot. (2023).","DOI":"10.1145\/3568813.3600138"},{"key":"e_1_3_3_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066281"},{"key":"e_1_3_3_2_48_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i09.7061"},{"key":"e_1_3_3_2_49_1","volume-title":"Factors influencing users","author":"Ling Erin\u00a0Chao","year":"2021","unstructured":"Erin\u00a0Chao Ling, Iis Tussyadiah, Aarni Tuomi, Jason Stienmetz, and Athina Ioannou. 2021. Factors influencing users\u2019 adoption and use of conversational agents: A systematic review. Psychology & marketing 38, 7 (2021), 1031\u20131051. Publisher: Wiley Online Library."},{"key":"e_1_3_3_2_50_1","doi-asserted-by":"publisher","unstructured":"Jiawei Liu Chunqiu\u00a0Steven Xia Yuyao Wang and Lingming Zhang. 2023. Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generation. https:\/\/doi.org\/10.48550\/arXiv.2305.01210 arXiv:2305.01210 [cs].","DOI":"10.48550\/arXiv.2305.01210"},{"key":"e_1_3_3_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404531"},{"key":"e_1_3_3_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3501709.3544280"},{"key":"e_1_3_3_2_53_1","volume-title":"Low-resource Languages: A Review of Past Work and Future Challenges","author":"Magueresse Alexandre","year":"2020","unstructured":"Alexandre Magueresse, Vincent Carles, and Evan Heetderks. 2020. Low-resource Languages: A Review of Past Work and Future Challenges. http:\/\/arxiv.org\/abs\/2006.07264 arXiv:2006.07264 [cs]."},{"key":"e_1_3_3_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387394"},{"key":"e_1_3_3_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580940"},{"key":"e_1_3_3_2_56_1","volume-title":"Michaelis and David Weintrop","author":"E.","year":"2022","unstructured":"Joseph\u00a0E. Michaelis and David Weintrop. 2022. Interest Development Theory in Computing Education: A Framework and Toolkit for Researchers and Designers. ACM Transactions on Computing Education (TOCE) (2022). Publisher: ACM New York, NY."},{"key":"e_1_3_3_2_57_1","doi-asserted-by":"publisher","unstructured":"Daye Nam Andrew Macvean Vincent Hellendoorn Bogdan Vasilescu and Brad Myers. 2023. In-IDE Generation-based Information Support with a Large Language Model. https:\/\/doi.org\/10.48550\/arXiv.2307.08177 arXiv:2307.08177 [cs].","DOI":"10.48550\/arXiv.2307.08177"},{"key":"e_1_3_3_2_59_1","volume-title":"A Domain-Specific Next-Generation Large Language Model (LLM) or ChatGPT is Required for Biomedical Engineering and Research. Annals of Biomedical Engineering","author":"Pal Soumen","year":"2023","unstructured":"Soumen Pal, Manojit Bhattacharya, Sang-Soo Lee, and Chiranjib Chakraborty. 2023. A Domain-Specific Next-Generation Large Language Model (LLM) or ChatGPT is Required for Biomedical Engineering and Research. Annals of Biomedical Engineering (2023), 1\u20134. Publisher: Springer."},{"key":"e_1_3_3_2_60_1","volume-title":"Mindstorms: Children, computers, and powerful ideas.","author":"Papert Seymour","year":"1980","unstructured":"Seymour Papert. 1980. Mindstorms: Children, computers, and powerful ideas. (1980). Publisher: Basic Books."},{"key":"e_1_3_3_2_61_1","volume-title":"Situating constructionism. constructionism 36, 2","author":"Papert Seymour","year":"1991","unstructured":"Seymour Papert and Idit Harel. 1991. Situating constructionism. constructionism 36, 2 (1991), 1\u201311."},{"key":"e_1_3_3_2_62_1","doi-asserted-by":"publisher","unstructured":"Sida Peng Eirini Kalliamvakou Peter Cihon and Mert Demirer. 2023. The Impact of AI on Developer Productivity: Evidence from GitHub Copilot. https:\/\/doi.org\/10.48550\/arXiv.2302.06590 arXiv:2302.06590 [cs].","DOI":"10.48550\/arXiv.2302.06590"},{"key":"e_1_3_3_2_63_1","doi-asserted-by":"publisher","unstructured":"Neil Perry Megha Srivastava Deepak Kumar and Dan Boneh. 2022. Do Users Write More Insecure Code with AI Assistants?https:\/\/doi.org\/10.48550\/arXiv.2211.03622 arXiv:2211.03622 [cs].","DOI":"10.48550\/arXiv.2211.03622"},{"key":"e_1_3_3_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/325737.325845"},{"key":"e_1_3_3_2_65_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0140525X00059793"},{"key":"e_1_3_3_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1109540.1109556"},{"key":"e_1_3_3_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3498326"},{"key":"e_1_3_3_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3581641.3584037"},{"key":"e_1_3_3_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3375188"},{"key":"e_1_3_3_2_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3568813.3600142"},{"key":"e_1_3_3_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2822517"},{"key":"e_1_3_3_2_72_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10639-012-9240-x"},{"key":"e_1_3_3_2_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2984511.2984588"},{"key":"e_1_3_3_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3571884.3597144"},{"key":"e_1_3_3_2_75_1","volume-title":"HOPL","author":"Solomon Cynthia","year":"2020","unstructured":"Cynthia Solomon, Brian Harvey, Ken Kahn, Henry Lieberman, Mark\u00a0L. Miller, Margaret Minsky, Artemis Papert, and Brian Silverman. 2020. History of logo. Proceedings of the ACM on Programming Languages 4, HOPL (2020), 1\u201366. Publisher: ACM New York, NY, USA."},{"key":"e_1_3_3_2_76_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2490822","article-title":"A review of generic program visualization systems for introductory programming education","volume":"13","author":"Sorva Juha","year":"2013","unstructured":"Juha Sorva, Ville Karavirta, and Lauri Malmi. 2013. A review of generic program visualization systems for introductory programming education. ACM Transactions on Computing Education (TOCE) 13, 4 (2013), 1\u201364.","journal-title":"ACM Transactions on Computing Education (TOCE)"},{"key":"e_1_3_3_2_77_1","volume-title":"Introduction to computational cognitive modeling","author":"Sun Ron","year":"2008","unstructured":"Ron Sun. 2008. Introduction to computational cognitive modeling. Cambridge handbook of computational psychology (2008), 3\u201319."},{"key":"e_1_3_3_2_78_1","unstructured":"Chee\u00a0Wei Tan Shangxin Guo Man\u00a0Fai Wong and Ching\u00a0Nam Hang. 2023. Copilot for Xcode: Exploring AI-Assisted Programming by Prompting Cloud-based Large Language Models. http:\/\/arxiv.org\/abs\/2307.14349 arXiv:2307.14349 [cs]."},{"key":"e_1_3_3_2_79_1","unstructured":"Artur Tarassow. 2023. The potential of LLMs for coding with low-resource and domain-specific programming languages. http:\/\/arxiv.org\/abs\/2307.13018 arXiv:2307.13018 [cs]."},{"key":"e_1_3_3_2_80_1","unstructured":"J.\u00a0C. Thiele W. Kurth and V. Grimm. 2011. Agent-and individual-based modeling with NetLogo: Introduction and new NetLogo extensions. Deutscher Verband Forstlicher Forschungsanstalten Sektion Forstliche Biometrie und Informatik-22. Tagung (2011)."},{"key":"e_1_3_3_2_81_1","volume-title":"Is ChatGPT the Ultimate Programming Assistant\u2013How far is it?arXiv preprint arXiv:2304.11938","author":"Tian Haoye","year":"2023","unstructured":"Haoye Tian, Weiqi Lu, Tsz\u00a0On Li, Xunzhu Tang, Shing-Chi Cheung, Jacques Klein, and Tegawend\u00e9\u00a0F. Bissyand\u00e9. 2023. Is ChatGPT the Ultimate Programming Assistant\u2013How far is it?arXiv preprint arXiv:2304.11938 (2023)."},{"key":"e_1_3_3_2_82_1","volume-title":"International conference on complex systems, Vol.\u00a021","author":"Tisue Seth","year":"2004","unstructured":"Seth Tisue and Uri Wilensky. 2004. Netlogo: A simple environment for modeling complexity. In International conference on complex systems, Vol.\u00a021. Citeseer, 16\u201321."},{"key":"e_1_3_3_2_83_1","doi-asserted-by":"publisher","DOI":"10.1086\/494648"},{"key":"e_1_3_3_2_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3519665"},{"key":"e_1_3_3_2_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445781"},{"key":"e_1_3_3_2_86_1","unstructured":"Bailin Wang Zi Wang Xuezhi Wang Yuan Cao Rif\u00a0A. Saurous and Yoon Kim. 2023. Grammar Prompting for Domain-Specific Language Generation with Large Language Models. http:\/\/arxiv.org\/abs\/2305.19234 arXiv:2305.19234 [cs]."},{"key":"e_1_3_3_2_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445645"},{"key":"e_1_3_3_2_88_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10956-015-9581-5"},{"key":"e_1_3_3_2_89_1","volume-title":"Ihde meets Papert: combining postphenomenology and constructionism for a future agenda of philosophy of education in the era of digital technologies. Learning, Media and Technology","author":"Wellner Galit","year":"2023","unstructured":"Galit Wellner and Ilya Levin. 2023. Ihde meets Papert: combining postphenomenology and constructionism for a future agenda of philosophy of education in the era of digital technologies. Learning, Media and Technology (2023), 1\u201314. Publisher: Taylor & Francis."},{"key":"e_1_3_3_2_90_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569830"},{"key":"e_1_3_3_2_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432374"},{"key":"e_1_3_3_2_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432374"},{"key":"e_1_3_3_2_93_1","volume-title":"An introduction to agent-based modeling: modeling natural, social, and engineered complex systems with NetLogo","author":"Wilensky Uri","unstructured":"Uri Wilensky and William Rand. 2015. An introduction to agent-based modeling: modeling natural, social, and engineered complex systems with NetLogo. Mit Press."},{"key":"e_1_3_3_2_94_1","unstructured":"Uri\u00a0J. Wilensky. 1997. NetLogo Wolf Sheep Predation model. http:\/\/ccl.northwestern.edu\/netlogo\/models\/WolfSheepPredation"},{"key":"e_1_3_3_2_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376781"},{"key":"e_1_3_3_2_96_1","first-page":"15903","article-title":"Unleashing the potential of chatbots in education: A state-of-the-art analysis. In Academy of Management Proceedings, Vol.\u00a02018. Academy of Management Briarcliff Manor","volume":"10510","author":"Winkler Rainer","year":"2018","unstructured":"Rainer Winkler and Matthias S\u00f6llner. 2018. Unleashing the potential of chatbots in education: A state-of-the-art analysis. In Academy of Management Proceedings, Vol.\u00a02018. Academy of Management Briarcliff Manor, NY 10510, 15903. Issue: 1.","journal-title":"NY"},{"key":"e_1_3_3_2_97_1","volume-title":"RustGen: An Augmentation Approach for Generating Compilable Rust Code with Large Language Models. (June","author":"Wu Xingbo","year":"2023","unstructured":"Xingbo Wu, Nathana\u00ebl Cheriere, Cheng Zhang, and Dushyanth Narayanan. 2023. RustGen: An Augmentation Approach for Generating Compilable Rust Code with Large Language Models. (June 2023). https:\/\/openreview.net\/forum?id=y9A0vJ5vuM"},{"key":"e_1_3_3_2_98_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445445"},{"key":"e_1_3_3_2_99_1","volume-title":"ReAct: Synergizing Reasoning and Acting in Language Models. In The Eleventh International Conference on Learning Representations.","author":"Yao Shunyu","year":"2022","unstructured":"Shunyu Yao, Jeffrey Zhao, Dian Yu, Nan Du, Izhak Shafran, Karthik\u00a0R. Narasimhan, and Yuan Cao. 2022. ReAct: Synergizing Reasoning and Acting in Language Models. In The Eleventh International Conference on Learning Representations."},{"key":"e_1_3_3_2_100_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.chbah.2023.100005"},{"key":"e_1_3_3_2_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581388"},{"key":"e_1_3_3_2_102_1","volume-title":"Generative AI in Computing Education: Perspectives of Students and Instructors. arXiv preprint arXiv:2308.04309","author":"Zastudil Cynthia","year":"2023","unstructured":"Cynthia Zastudil, Magdalena Rogalska, Christine Kapp, Jennifer Vaughn, and Stephen MacNeil. 2023. Generative AI in Computing Education: Perspectives of Students and Instructors. arXiv preprint arXiv:2308.04309 (2023)."}],"event":{"name":"CHI '24: CHI Conference on Human Factors in Computing Systems","location":"Honolulu HI USA","acronym":"CHI '24","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction","SIGACCESS ACM Special Interest Group on Accessible Computing"]},"container-title":["Proceedings of the CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3613904.3642377","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3613904.3642377","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:56:47Z","timestamp":1750291007000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3613904.3642377"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,11]]},"references-count":101,"alternative-id":["10.1145\/3613904.3642377","10.1145\/3613904"],"URL":"https:\/\/doi.org\/10.1145\/3613904.3642377","relation":{},"subject":[],"published":{"date-parts":[[2024,5,11]]},"assertion":[{"value":"2024-05-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}