{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,29]],"date-time":"2025-08-29T10:21:45Z","timestamp":1756462905319,"version":"3.33.0"},"reference-count":22,"publisher":"Informa UK Limited","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Interactive Learning Environments"],"published-print":{"date-parts":[[1994,1]]},"DOI":"10.1080\/1049482940040202","type":"journal-article","created":{"date-parts":[[2007,6,25]],"date-time":"2007-06-25T23:57:21Z","timestamp":1182815841000},"page":"140-158","source":"Crossref","is-referenced-by-count":38,"title":["Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University"],"prefix":"10.1080","volume":"4","author":[{"given":"Philip","family":"Miller","sequence":"first","affiliation":[]},{"given":"John","family":"Pane","sequence":"additional","affiliation":[]},{"given":"Glenn","family":"Meter","sequence":"additional","affiliation":[]},{"given":"Scott","family":"Vorthmann","sequence":"additional","affiliation":[]}],"member":"301","reference":[{"key":"CIT0001","unstructured":"Dijkstra, E. W. On the cruelty of really teaching computing science.SIGCSE Bulletin: Twentieth SIGCSE Technical Symposium on Computer Science Education. Louisville, KY. Vol. 21, pp.xxv\u2013xxix."},{"volume-title":"Views for tools in integrated environments","year":"1987","author":"Garlan D. B.","key":"CIT0002"},{"key":"CIT0003","unstructured":"Garlan, D. B. and Miller, P. L. GNOME: An introductory programming environment based on a family of structure editors.Proceedings of the ACM SIGSOFT\/SIGPLAN Software Engineering Symposium on Practical Software Development Environments."},{"key":"CIT0004","unstructured":"Goldenson, D. and Wang, B. J. Use of Structure Editing Tools by Novice Programmers.Proceedings of Empirical studies of Programmers: Fourth Workshop."},{"key":"CIT0005","first-page":"69","volume-title":"CMU Computer Science: A 25th Anniversary Commemorative","author":"Habermann A. N.","year":"1991"},{"key":"CIT0006","doi-asserted-by":"crossref","first-page":"1117","DOI":"10.1109\/TSE.1986.6313007","volume":"12","author":"Habermann A. N.","year":"1986","journal-title":"IEEE Tratsactions on Software Engineering"},{"volume-title":"Syntax\u2010directed editing: Towards integrated programming environments","year":"1982","author":"Medina\u2010Mora R.","key":"CIT0007"},{"key":"CIT0008","unstructured":"Meter, G. and Miller, P. Engaging Students and Teaching Modern Concepts: Literate, Situated, Object\u2010Oriented Programming.Proceedings of the Twenty\u2010Fifth SIGCSE Technical Symposium on Computer Science Education."},{"key":"CIT0009","unstructured":"Miller, P. The MacGnome Structure Based Programming Environments and Computer Science Education.Invited presentation, Learning Resources Center and Department of Computer Sciences Seminar Series. Austin: University of Texas."},{"key":"CIT0010","unstructured":"Miller, P. A Software Rotation for Professional Teachers.Proceedings of the Twentieth SIGCSE Technical Symposium on Computer Science Education."},{"key":"CIT0011","doi-asserted-by":"crossref","unstructured":"Miller, P. and Chandhok, R. The Design and Implementation of the Pascal Genie.Proceedings of the 1989 ACM Computer Science Conference.","DOI":"10.1145\/75427.75477"},{"key":"CIT0012","doi-asserted-by":"crossref","unstructured":"Myers, B. A., Chandhok, R. and Sareen, A. Automatic Data Visualizations for Novice Pascal Programmers.Proceedings of the IEEE 1988 Workshop on Visual Languages. Pittsburgh, PA. pp.192\u2013198.","DOI":"10.1109\/WVL.1988.18028"},{"key":"CIT0013","doi-asserted-by":"crossref","DOI":"10.21236\/ADA284071","volume-title":"Assessment of the ACSE Science Learning Environment and the Impact of Movies and Simulations","author":"Pane J. F.","year":"1994"},{"key":"CIT0014","doi-asserted-by":"crossref","DOI":"10.1145\/238386.238482","volume-title":"Assessing Dynamics in Computer\u2010Based Instruction","author":"Pane J. E.","year":"1996"},{"key":"CIT0015","unstructured":"Pane, J. E. and Miller, P. L. The ACSE Multimedia Science Learning Environment.Proceedings of the 1993 International Conference on Computers in Education. Taipei, Taiwan. Edited by: Chan, T.\u2010W. pp.168\u2013173."},{"key":"CIT0016","volume-title":"Karel the Robot: A gentle introduction to the art of programming.","author":"Pattis R. E.","year":"1995","edition":"2"},{"key":"CIT0017","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-9623-9","volume-title":"The synthsesizer generator: A system for constructing language\u2010based editors","author":"Reps T. W.","year":"1989"},{"key":"CIT0018","doi-asserted-by":"crossref","unstructured":"Roberts, J., Pane, J., Stehlik, M. and Carrasquel, J. The Design View: A Design Oriented, High\u2010Level Visual Programming Environment.Proceedings of the 1988 IEEE Workshop on Visual Languages. Pittsburgh, PA. pp.213\u2013220.","DOI":"10.1109\/WVL.1988.18031"},{"volume-title":"Introductory Programming Environments: A Comparison of Students' Learning Using Structure or Text Editors","year":"1985","author":"Scheftic C.","key":"CIT0019"},{"key":"CIT0020","unstructured":"Scheftic, C. Structure Editors: What Are Those Tools for Experts Doing in a Class for Novices?Proceedings of the 1986 Association for Educational Communications and Technology Annual Conference."},{"key":"CIT0021","doi-asserted-by":"crossref","unstructured":"Scheftic, C. and Goldenson, D. R. Testing Programming Method and Problem Solving: The Role of Programming Environments Based on Structure Editors.Proceedings of the 1986 National Educational Computing Conference.","DOI":"10.1145\/324634.325459"},{"key":"CIT0022","unstructured":"Stehlik, M. Approaches to Programming Assignments in CS1 and CS2.Proceedings of the Twenty\u2010Fourth SIGCSE Technical symposium on Computer Science Education."}],"container-title":["Interactive Learning Environments"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/1049482940040202","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T21:31:13Z","timestamp":1737149473000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.tandfonline.com\/doi\/abs\/10.1080\/1049482940040202"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994,1]]},"references-count":22,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1994,1]]}},"alternative-id":["10.1080\/1049482940040202"],"URL":"https:\/\/doi.org\/10.1080\/1049482940040202","relation":{},"ISSN":["1049-4820","1744-5191"],"issn-type":[{"type":"print","value":"1049-4820"},{"type":"electronic","value":"1744-5191"}],"subject":[],"published":{"date-parts":[[1994,1]]}}}