John Pane's Publications (out of date)

For more recent publications, please see: John Pane's publications at RAND.

ACM DL Author-ize service Natural programming languages and environments
Brad A. Myers, John F. Pane, Andy Ko
Communications of the ACM - End-user development: tools that empower users to create their own software solutions, 2004

J.F. Pane, B.A. Myers, and L.B. Miller, Using HCI Techniques to Design a More Usable Programming System, Proceedings of IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC 2002), Arlington, VA, September 3-6, 2002, pp. 198-206.

J.F. Pane, A Programming System for Children that is Designed for Usability, Ph.D. Thesis, Carnegie Mellon Univeristy, Computer Science Department, CMU-CS-02-127, Pittsburgh, PA, May 3, 2002.

ACM DL Author-ize serviceThe impact of human-centered features on the usability of a programming system for children
John F. Pane, Brad A. Myers
CHI EA '02 CHI '02 extended abstracts on Human factors in computing systems, 2002

J.F. Pane, Human-Centered Design of a Programming System for Children, presented at Children's Programming Odyssey Workshop, HCC 2001 IEEE Symposia on Human-Centric Computing Languages and Environments, Stresa, Italy, September 5-7, 2001.

J.F. Pane, C.A. Ratanamahatana, and B.A. Myers, Studying the Language and Structure in Non-Programmers' Solutions to Programming Problems, International Journal of Human-Computer Studies, vol. 54, no. 2, February 2001, pp. 237-264.

J.F. Pane and B.A. Myers, Tabular and Textual Methods for Selecting Objects from a Group, Proceedings of VL 2000: IEEE International Symposium on Visual Languages, Seattle, WA: IEEE Computer Society, September 10-13, 2000, pp. 157-164.

J.F. Pane and B.A. Myers, The Influence of the Psychology of Programming on a Language Design: Project Status Report, Proceedings of the 12th Annual Meeting of the Psychology of Programmers Interest Group, A.F. Blackwell and E. Bilotta, Eds. Corigliano Calabro, Italy: Edizioni Memoria, April 10-13, 2000, pp. 193-205.

ACM DL Author-ize serviceImproving user performance on Boolean queries
John F. Pane, Brad A. Myers
CHI EA '00 CHI '00 extended abstracts on Human factors in computing systems, 2000

ACM DL Author-ize serviceDesigning a programming system for children with a focus on usability
John F. Pane
CHI '98 CHI 98 conference summary on Human factors in computing systems, 1998

J.F. Pane, A Programming System for Children that is Designed for Usability, presented at the 7th Workshop on Empirical Studies of Programmers: Graduate Student Workshop, Alexandria, VA, October 24, 1997.

J.F. Pane and B.A. Myers, Usability Issues in the Design of Novice Programming Systems, Carnegie Mellon University, School of Computer Science Technical Report CMU-CS-96-132, Pittsburgh, PA, August 1996, 85 pages.

ACM DL Author-ize serviceAssessing dynamics in computer-based instruction
John F. Pane, Albert T. Corbett, Bonnie E. John
CHI '96 Proceedings of the SIGCHI conference on Human factors in computing systems: common ground, 1996

B.A. Myers, F. Modugno, R. McDaniel, D. Kosbie, A. Werth, R.C. Miller, J. Pane, J. Landay, J. Goldstein, and M.A. Goldberg, The Demonstrational Interfaces Project at CMU, 1996 AAAI Spring Symposium on Acquisition, Learning and Demonstration: Automating Tasks for Users, March 25-27, 1996, Stanford, CA, Technical Report SS-96-02, pp. 85-91.

P. Miller, J. Pane, G. Meter, and S. Vorthmann, Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University, Interactive Learning Environments, vol. 4, no. 2, 1994, pp. 140-158.

J.F. Pane, Assessment of the ACSE Science Learning Environment and the Impact of Movies and Simulations, Carnegie Mellon University, School of Computer Science Technical Report CMU-CS-94-162, Pittsburgh, PA, June 1994, 20 pages.

ACM DL Author-ize serviceAnalyzing graphic and textual layouts with GOMS: results of a preliminary analysis
Mei C. Chuah, Bonnie E. John, John Pane
CHI '94 Conference companion on Human factors in computing systems, 1994

J.F. Pane and P.L. Miller, The ACSE Multimedia Science Learning Environment, Proceedings of the 1993 International Conference on Computers in Education, T.-W. Chan, Ed. Taipei, Taiwan, December 1993, pp. 168-173.

J.F. Pane and P.L. Miller, The ACSE Multimedia Environment for Science Education, presented at 1993 International Conference for Computer Technologies in Education, Kiev, Ukraine, September 1993.

D.L. Farkas, G. Baxter, R.L. DeBasio, A. Gough, M.A. Nederlof, D. Pane, J. Pane, D.R. Patek, K.W. Ryan, and D.L. Taylor, Multimode Light Microscopy and the Dynamics of Molecules, Cells, and Tissues, Annual Review of Physiology, vol. 55, J.F. Hoffman, Ed. Palo Alto, CA: Annual Review Inc., 1993, pp. 785-817.

ACM DL Author-ize serviceGENIE: Developing and Assessing State-of-the-Art Integrated Programming Environments
Dennis R. Goldenson, Ravinder P. Chandhok, David H. Garlan, Glenn Meter, Philip L. Miller, John Pane, Jacobo Carrasquel, James A. Roberts, Edward J. Skwarecki
ACM SIGCHI Bulletin, 1992

R. Chandhok, P. Miller, J. Pane, and G. Meter, Structure Editing: Evolution Towards Appropriate Use, presented at 1990 ACM SIGCHI Workshop on Structure Editors, Seattle, WA, April 1990.

ACM DL Author-ize serviceThe design tree: a visual approach to top-down design and data flow
Jacobo Carrasquel, Jim Roberts, John Pane
SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education, 1989

J. Roberts, J. Pane, M. Stehlik, and J. Carrasquel, The Design View: A Design Oriented, High-Level Visual Programming Environment, Proceedings of the 1988 IEEE Workshop on Visual Languages, Pittsburgh, PA, October 1988, pp. 213-220.

D.M. McKeown and J.F. Pane, Alignment and Connection of Fragmented Linear Features in Aerial Imagery, Proceedings of the 1985 IEEE Conference on Computer Vision and Pattern Recognition, San Francisco, CA, June 1985, pp. 55-61.

D.M. McKeown and J.F. Pane, Alignment and Connection of Fragmented Linear Features in Aerial Imagery, Carnegie Mellon University, Department of Computer Science Technical Report CMU-CS-85-122, Pittsburgh, PA, April 1985, 25 pages.


Research Summary
Resume

John Pane's Home Page
Natural Programming Project

pane+www@cs.cmu.edu (last modified on 20111113)