{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T06:27:34Z","timestamp":1750746454162,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,10,29]],"date-time":"2013-10-29T00:00:00Z","timestamp":1383004800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,10,29]]},"DOI":"10.1145\/2509578.2509591","type":"proceedings-article","created":{"date-parts":[[2013,10,23]],"date-time":"2013-10-23T15:29:17Z","timestamp":1382542157000},"page":"63-74","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Conversational programming"],"prefix":"10.1145","author":[{"given":"Alexander","family":"Repenning","sequence":"first","affiliation":[{"name":"AgentSheets, Inc. &amp; University of Colorado, Boulder, CO, USA"}]}],"member":"320","published-online":{"date-parts":[[2013,10,29]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462170"},{"key":"e_1_3_2_1_2_1","volume-title":"Visual Programming","author":"Burnett M.","year":"1999","unstructured":"Burnett , M. Visual Programming . John Wiley & Sons Inc ., New York, 1999 . Burnett, M. Visual Programming. John Wiley & Sons Inc., New York, 1999."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/363332.363343"},{"key":"e_1_3_2_1_4_1","volume-title":"City","author":"Conway M.","year":"2000","unstructured":"Conway , M. , Audia , S. , Burnette , T. , Alice : Lessons Learned from Building a 3D System For Novices . City , 2000 . Conway, M., Audia, S., Burnette, T., et al. Alice: Lessons Learned from Building a 3D System For Novices. City, 2000."},{"key":"e_1_3_2_1_5_1","first-page":"8","volume":"15","author":"Cook R.","year":"1990","unstructured":"Cook , R. Full Circle : In the beginning, everyone was a programmer. Now , with powerfull user languages, everyone is a programmer again. BYTE , 15 , 8 1990 , 211--214. Cook, R. Full Circle: In the beginning, everyone was a programmer. Now, with powerfull user languages, everyone is a programmer again. BYTE, 15, 8 1990, 211--214.","journal-title":"BYTE"},{"key":"e_1_3_2_1_6_1","volume-title":"City","author":"diSessa A. A.","year":"1997","unstructured":"diSessa , A. A. Twenty reasons why your should use Boxer (instead of Logo) . City , 1997 . diSessa, A. A. Twenty reasons why your should use Boxer (instead of Logo). City, 1997."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/C5.2009.9"},{"key":"e_1_3_2_1_8_1","volume-title":"Graphical Programming Environments","author":"Glinert E. P.","year":"1986","unstructured":"Glinert , E. P. Towards \"Second Generation\" Interactive , Graphical Programming Environments . Computer Society Press , City , 1986 . Glinert, E. P. Towards \"Second Generation\" Interactive, Graphical Programming Environments. Computer Society Press, City, 1986."},{"key":"e_1_3_2_1_9_1","volume-title":"Real-time programming and the big ideas of computational literacy. Dissertation","author":"Hancock C. M.","year":"2003","unstructured":"Hancock , C. M. Real-time programming and the big ideas of computational literacy. Dissertation , Massachusetts Institute of Technology , 2003 . Hancock, C. M. Real-time programming and the big ideas of computational literacy. Dissertation, Massachusetts Institute of Technology, 2003."},{"key":"e_1_3_2_1_10_1","first-page":"2","volume":"2","author":"Harel D.","year":"2004","unstructured":"Harel , D. and Marelly , R. Specifying and executing behavioral requirements: the play-in\/play-out approach. Software and Systems Modeling , 2 , 2 2004 , 82--107. Harel, D. and Marelly, R. Specifying and executing behavioral requirements: the play-in\/play-out approach. Software and Systems Modeling, 2, 2 2004, 82--107.","journal-title":"Software and Systems Modeling"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2004.13"},{"key":"e_1_3_2_1_12_1","volume-title":"USA","author":"Hundhausen C. D.","year":"2006","unstructured":"Hundhausen , C. D. , Farley , S. and Lee Brown, J. Can Direct Manipulation Lower the Barriers to Programming and Promote Positive Transfer to Textual Programming? An Experimental Study. IEEE Computer Society, Washington, DC , USA , City , 2006 . Hundhausen, C. D., Farley, S. and Lee Brown, J. Can Direct Manipulation Lower the Barriers to Programming and Promote Positive Transfer to Textual Programming? An Experimental Study. IEEE Computer Society, Washington, DC, USA, City, 2006."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2008.4639057"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvlc.2009.04.001"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvlc.2009.04.001"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.410158"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518942"},{"key":"e_1_3_2_1_18_1","volume-title":"Your Wish Is My Command: Programming by Example","author":"Lieberman H.","year":"2001","unstructured":"Lieberman , H. Your Wish Is My Command: Programming by Example . Morgan Kaufmann Publishers , San Francisco, CA , 2001 . Lieberman, H. Your Wish Is My Command: Programming by Example. Morgan Kaufmann Publishers, San Francisco, CA, 2001."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1963533.1963539"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/215585.215636"},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 2011 Annual Meeting of the American Educational Research Association (AERA)","author":"Marshall K.","year":"2011","unstructured":"Marshall , K. Was that CT? Assessing Computational Thinking Patterns through Video-Based Prompts . In Proceedings of the 2011 Annual Meeting of the American Educational Research Association (AERA) ( New Orleans, LA , April 8-12, 2011 . Marshall, K. Was that CT? Assessing Computational Thinking Patterns through Video-Based Prompts. In Proceedings of the 2011 Annual Meeting of the American Educational Research Association (AERA) (New Orleans, LA, April 8-12, 2011."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1297027.1297073"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509578.2509585"},{"key":"e_1_3_2_1_24_1","volume-title":"Methuen","author":"Michotte A.","year":"1962","unstructured":"Michotte , A. The perception of causality . Methuen , Andover, MA , 1962 . Michotte, A. The perception of causality. Methuen, Andover, MA, 1962."},{"key":"e_1_3_2_1_25_1","volume-title":"The Perception of Causality","author":"Michotte A.","year":"1963","unstructured":"Michotte , A. The Perception of Causality . Methuen & Co. Ltd ., London, 1963 . Michotte, A. The Perception of Causality. Methuen & Co. Ltd., London, 1963."},{"key":"e_1_3_2_1_26_1","volume-title":"The Design of Everyday Things","author":"Norman D. A.","year":"1998","unstructured":"Norman , D. A. The Design of Everyday Things . MIT Press , 1998 . Norman, D. A. The Design of Everyday Things. MIT Press, 1998."},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the Paper presented at symposium of the Annual Meeting of the American Educational Research Association (AERA), \"Chameleon in the Classroom: Developing Roles for Computers\" (Montreal","author":"Pea R.","year":"1983","unstructured":"Pea , R. LOGO Programming and Problem Solving . In Proceedings of the Paper presented at symposium of the Annual Meeting of the American Educational Research Association (AERA), \"Chameleon in the Classroom: Developing Roles for Computers\" (Montreal , Canada , April 1983 , 1983). Pea, R. LOGO Programming and Problem Solving. In Proceedings of the Paper presented at symposium of the Annual Meeting of the American Educational Research Association (AERA), \"Chameleon in the Classroom: Developing Roles for Computers\" (Montreal, Canada, April 1983, 1983)."},{"key":"e_1_3_2_1_28_1","volume-title":"Visual Environments. Department of Computer Science","author":"Repenning A.","year":"1993","unstructured":"Repenning , A. Agentsheets: A Tool for Building Domain-Oriented Dynamic , Visual Environments. Department of Computer Science , University of Colorado at Boulder , 1993 . Repenning, A. Agentsheets: A Tool for Building Domain-Oriented Dynamic, Visual Environments. Department of Computer Science, University of Colorado at Boulder, 1993."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL.1995.520813"},{"key":"e_1_3_2_1_30_1","volume-title":"City","author":"Repenning A.","year":"2006","unstructured":"Repenning , A. Collaborative Diffusion : Programming Antiobjects . City , 2006 . Repenning, A. Collaborative Diffusion: Programming Antiobjects. City, 2006."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176630"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2011.6070398"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2160718.2160729"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2013.214"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/832277.834359"},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the Proceedings of the 1997 IEEE Symposium of Visual Languages","author":"Repenning A.","year":"1997","unstructured":"Repenning , A. and Ioannidou , A . Behavior Processors: Layers between End-Users and Java Virtual Machines . In Proceedings of the Proceedings of the 1997 IEEE Symposium of Visual Languages ( Capri, Italy , 1997 ). Computer Society, 402--409. Repenning, A. and Ioannidou, A. Behavior Processors: Layers between End-Users and Java Virtual Machines. In Proceedings of the Proceedings of the 1997 IEEE Symposium of Visual Languages (Capri, Italy, 1997). Computer Society, 402--409."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2006.7"},{"key":"e_1_3_2_1_39_1","volume-title":"What Makes End-User Development Tick? 13 Design Guidelines","author":"Repenning A.","year":"2006","unstructured":"Repenning , A. and Ioannidou , A . What Makes End-User Development Tick? 13 Design Guidelines . Kluwer Academic Publishers , 2006 . Repenning, A. and Ioannidou, A. What Makes End-User Development Tick? 13 Design Guidelines. Kluwer Academic Publishers, 2006."},{"key":"e_1_3_2_1_40_1","first-page":"3","volume":"3","author":"Repenning A.","year":"2000","unstructured":"Repenning , A. , Ioannidou , A. and Zola , J. AgentSheets: End-User Programmable Simulation. Journal of Artificial Societies and Social Simulation , 3 , 3 2000 . Repenning, A., Ioannidou, A. and Zola, J. AgentSheets: End-User Programmable Simulation. Journal of Artificial Societies and Social Simulation, 3, 3 2000.","journal-title":"J. AgentSheets: End-User Programmable Simulation. Journal of Artificial Societies and Social Simulation"},{"key":"e_1_3_2_1_41_1","unstructured":"Repenning A. Ioannidou A. and Zola J. AgentSheets: End-User Programmable Simulations. Journal of Artificial Societies and Social Simulation http:\/\/www.soc.surrey.ac.uk\/JASSS\/3\/3\/forum\/1.html 3 3 2000.  Repenning A. Ioannidou A. and Zola J. AgentSheets: End-User Programmable Simulations. Journal of Artificial Societies and Social Simulation http:\/\/www.soc.surrey.ac.uk\/JASSS\/3\/3\/forum\/1.html 3 3 2000."},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the World Conference on Educational Media and Technology, EdMedia 2012","author":"Repenning A.","year":"2012","unstructured":"Repenning , A. , Smith , C. , Owen , B. , AgentCubes : Enabling 3D Creativity by Addressing Cognitive and Affective Programming Challenges . In Proceedings of the World Conference on Educational Media and Technology, EdMedia 2012 ( Denver, Colorado, USA , June 26-29, 2012 )2762--2771. Repenning, A., Smith, C., Owen, B., et al. AgentCubes: Enabling 3D Creativity by Addressing Cognitive and Affective Programming Challenges. In Proceedings of the World Conference on Educational Media and Technology, EdMedia 2012 (Denver, Colorado, USA, June 26-29, 2012)2762--2771."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337206"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/356715.356719"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1983.1654471"},{"key":"e_1_3_2_1_47_1","volume-title":"Visual Programming","author":"Shu N.","year":"1988","unstructured":"Shu , N. Visual Programming . Van Nostrand Reinhold Company , New York , 1988 . Shu, N. Visual Programming. Van Nostrand Reinhold Company, New York, 1988."},{"key":"e_1_3_2_1_48_1","volume-title":"City","author":"Teitelman W.","year":"2008","unstructured":"Teitelman , W. History of Interlisp . City , 2008 . Teitelman, W. History of Interlisp. City, 2008."},{"key":"e_1_3_2_1_49_1","volume-title":"The Science of Debugging","author":"Telles M.","year":"2001","unstructured":"Telles , M. and Hsieh , Y . The Science of Debugging . Coriolis Group Books , Scottsdale AZ, USA , Scottsdale, 2001 . Telles, M. and Hsieh, Y. The Science of Debugging. Coriolis Group Books, Scottsdale AZ, USA, Scottsdale, 2001."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"}],"event":{"name":"SPLASH '13: Conference on Systems, Programming, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Indianapolis Indiana USA","acronym":"SPLASH '13"},"container-title":["Proceedings of the 2013 ACM international symposium on New ideas, new paradigms, and reflections on programming &amp; software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2509578.2509591","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2509578.2509591","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:30Z","timestamp":1750231710000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2509578.2509591"}},"subtitle":["exploring interactive program analysis"],"short-title":[],"issued":{"date-parts":[[2013,10,29]]},"references-count":49,"alternative-id":["10.1145\/2509578.2509591","10.1145\/2509578"],"URL":"https:\/\/doi.org\/10.1145\/2509578.2509591","relation":{},"subject":[],"published":{"date-parts":[[2013,10,29]]},"assertion":[{"value":"2013-10-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}