CURRICULUM VITAE
Clayton
H. Lewis
Department
of Computer Science and Institute of Cognitive Science
430
UCB
University
of Colorado
Boulder,
CO 80309
clayton.lewis@colorado.edu
http://www.cs.colorado.edu/~clayton
303
349 2867
fax 303 492 2844
EDUCATION AND PROFESSIONAL EXPERIENCE
1963-1966 Princeton University, AB cum laude 1966 (mathematics)
1966-1968 Massachusetts Institute of Technology, MS 1968
1968-1970 IBM Corporation, Cambridge, MA. Research and development in computer processing of natural language.
1970-1973 IBM Watson Research Center, Yorktown Heights, NY, design of programming languages.
1973-1978 The University of Michigan, PhD 1978 (experimental psychology)
1976-1979 The University of Texas at Austin, Visiting Instructor, Department of Psychology
1979-1984 IBM Watson Research Center, Research Staff Member
1980-1984 IBM Watson Research Center, Manager of Human Factors
1982 IBM United Kingdom Laboratories, Hursley, Hants, England, Group leader, Software Human Factors
1984-1992 University of Colorado, Department of Computer Science, Associate Professor
1990-1991 Center for Advanced Decision Support in Water and Environment Systems, University of Colorado, Sabbatical visitor
1991-1992 University of Colorado, Institute of Cognitive Science, Acting Director
1992-present University of Colorado, Department of Computer Science, Professor
1998 Visiting Scientist, Knowledge Media Institute, The Open University, Milton Keynes, England
1999-2003 Chair, Department of Computer Science, University of Colorado
2002 Faculty Partner, IBM Printing Systems Division (summer)
2004- Scientist in Residence, Coleman Institute for Cognitive Disabilities
2006-7 Sabbatical visitor, Assistive Technology Partners, Department of Rehabilitation Medicine,
University of Colorado School of Medicine
HONORS
National Merit Scholarship, 1963-1966
NSF Graduate Fellowship, 1966-68
Rackham Fellowship, 1975-1976
University of Colorado President's Teaching Scholar, 1989-
Outstanding Teacher Award: American Electronics Association Mountain States Council, 1990
Sullivan-Carlson Teaching Award, College
of Engineering and Applied Science, 2002
GRANTS
Co-principal investigator (with J. Martin) Automated text simplification to increase access to Web information for people with cognitive disabilities. Google, 2005-6, $55K.
Investigator, Rehabilitation Engineering Research Center for Cognitive Technology. National Institute for Disability and Rehabilitation Research, 2004-2009, $5M.
Principal Investigator, Web services in a pilot CS Intro course, Microsoft Corporation, $16K, 2002.
Co-principal Investigator (with G. Nutt, D. Grunwald, R. King and W. Waite) The Digital Commonspace. National Science Foundation, 2000-2004 ($1.5M)
Principal Investigator. Technical and Theoretical Foundations of Learning Activities with Modeling. Center for Innovative Learning Technologies, 1999-2000 ($20,000)
Co-principal investigator (with
N. Songer, M. Eisenberg), Enhancing ChildrenÕs Understanding of Science through
Collaborative Creation of Animated Pictorial Models, National Science
Foundation, 1995-1998 ($1,060,342).
Co-principal investigator (with R. Reitsma, I. Zigurs), Group decision making, National Science Foundation, 1992-1995 ($286,611).
Co-principal investigator (with P. Polson), Exploration and learning in interactive systems. National Science Foundation, 1992-1995 ($386,867).
Co-principal investigator (with G. Domik), Direct display and manipulation of multi-dimensional data for visualization and data analysis, Colorado Advanced Software Institute, 1992-1994 ($63,000).
Project Leader (with five other investigators), CU-USWest Research Program, 1990-1993, ($746,969).
Member, Center for Space Construction, NASA, 1988-1991, (large multi-investigator grant).
Co-principal Investigator (with G. Fischer, W. Kintsch, P. Polson), Design principles for comprehensible systems, National Science Foundation, 1988-1991 ($1,171,246).
Co-principal Investigator (with P. Polson), Theory-based design of learnable systems, USWest Corporation, 1987-1988 ($50,000). Renewed 1988-1989 ($61,300). Renewed 1989-1990 ($80,000).
Principal Investigator, Explanation and learning in procedural skills, Office of Naval Research, 1985-1987 ($229,113). Renewed 1987-1988 ($108,890).
Co-investigator (with P. Smolensky, B. Fox, R. King), Computer-aided reasoned discourse. National Science Foundation, 1987-90 ($490,458).
Principal investigator, Cognitive processes in artificial intelligence and learning, Universal Energy Systems (prime contractor for USAF Human Resources Laboratory), 1986 ($142,000).
Co-principal investigator, "Problem-solving processes in algebra," Joint NIE-NSF Program on Cognitive Processes and the Structure of Knowledge in Science and Mathematics, 1978-1979.
ORGANIZATIONAL AND PROFESSIONAL ACTIVITIES
Member of Editorial Board, Human-Computer Interaction, 1986-.
Member of Editorial Board, ACM
Transactions on Accessible Computing (TACCESS), 2006-
Member of Senior Editorial Board, Cognitive Science, 1996-1999.
Member of Editorial Board, Interactive Learning Environments, 1990-97.
Member of Editorial Board, Cognitive Science, 1987-2003.
Co-Chair, Doctoral Consortium, ACM SIGACCESS, 2007
Chair, Student Research Competition, ACM SIGACCESS, 2006.
Co-chair and mentor, Doctoral
Consortium, International Conference on Computer Supported Cooperative
Learning, Taipei, May 30, 2005.
Program Committee, VL/HCC'04: IEEE Symposium on Visual
Languages and Human-Centric Computing.
Program Committee, Cognitive Science Society Annual Conference, 2003.
Program Review Visitor, National Science Council of Taiwan, May, 2002 and October, 2003.
Doctoral Consortium Co-Chair, CHI'98 Conference on Human Factors of Computing Systems, 1998
Technical Program Co-Chair, CHI'95 Conference on Human Factors of Computing Systems, 1995.
Program Committee, Vienna Conference of Human Computer Interaction, 1993.
Panels Chair, CHI'91 Conference on Human Factors of Computing Systems, 1991.
Organizer, NASA/SIGCHI Workshop on Success Cases in HCI, July 24-26, 1991 (with P. Polson, L. Gugerty, M. Rudisil).
Program Committee, AAAI Symposium on Intelligent User Interfaces, 1991.
Program Chair, CHI'89 Conference on Human Factors of Computing Systems, 1989.
Program Committee, SIGCHI Conference on Human Factors of Computing Systems, 1983, 1985, 1986, 1988, 1990, 1992, 1993.
Program Committee, Second Workshop on Empirical Studies of Programmers, 1987.
Occasional reviewer for Memory and Cognition, Journal of the Association for Computing Machinery, National Institute of Education, National Science Foundation, Cognition and Instruction, Cognitive Psychology, IJCAI, FJCC, Air Force Office of Scientific Research, Government of Sweden, Government of Canada, Government of Israel, United Kingdom Research Councils, National Science Council of Taiwan.
RESEARCH INTERESTS
Cognitive Assistive Technology
Human-Computer Interaction
Computers in education
Formal and computational models of mental processes
TEACHING EXPERIENCE
Game Design for Education, Issues and Methods in Cognitive Science, Introduction to Computer Science, Computer Science as a Field of Work and Study, Introduction to Artificial Intelligence, Principles of Programming Languages, User Interface Design and Evaluation, Human Learning and Memory, Experimental Psychology, Elementary Statistics, Computers in Psychological Research, and Applied Psychology.
SELECTED ACADEMIC COMMITTEE
SERVICE
Department: Graduate Committee (chair), Undergraduate Committee, Personnel Committee (chair), Search Committee (chair), Executive Committee; Institute of Cognitive Science: Executive Committee; College of Engineering and Applied Science: First Level Review Committee (chair), Herbst Humanities Program Planning Committee, Engineering Management Program Steering Committee, Administrative Council; Campus: Linguistics Department Program Review Committee, Boulder Faculty Assembly Representative at Large, Alliance for Technology, Learning and Society Advisory Board, Information Science and Technology Exploratory Committee (co-chair); Faculty Affairs; Program Review Panel; CU System: President's Teaching Scholars Steering Committee, Selection Committee; Faculty Council Learning, Educational Technology, Teaching, and Scholarship Committee (co-chair).
PAPERS IN REFEREED PROCEEDINGS AND JOURNALS
Lewis, C. (in press) Simplicity
in cognitive assistive technology: A framework and agenda for research. To
appear in Universal Access in the Information Society. Online
at http://www.springerlink.com/content/881h660p6u1766h4/
LoPresti, E., Bodine, C., and
Lewis, C. (in press) Assistive technology for cognition. To appear in Engineering
in Medicine and Biology Magazine.
Lewis, C. (2005) Bridges for the
mind: Opportunities for Research on Cognitive Disabilities (Abstract). Invited
plenary paper, In Proc. Assets 2005, Seventh International ACM SIGACCESS
Conference on Computers and Accessibility, New York: ACM, p 1.
Ioannidou, A., Repenning, A, Lewis, C., Cherry, G. and Rader, C. (2003), Making constructionism work in the classroom. International Journal of Computers for Mathematical Learning, 8, 1,63-108.
Blackmon, M.H., Polson, P.G., Kitajima, M. and Lewis, C. (2002) Cognitive walkthrough for the Web. Proc. CHI'02 Conference on Human Factors in Computing Systems (Minneapolis, April 20-25), ACM, New York. pp. 463-470.
Zigurs, I., Reitsma, R., Lewis, C., Hubscher, R. and Hayes, C. (1999) Accessibility of computer-based simulation models in inherently conflict-laden negotiations. Group Decision and Negotiation 8: 511-533.
Rader, C., Cherry, G., Brand, C., Repenning, A., and Lewis, C. (1998) Principles to scaffold mixed textual and iconic end-user programming languages. Proc. 1998 IEEE Symposium on Visual Languages (Halifax, September 1998).
Lewis, C., Brand, C., Cherry, G., and Rader, C. (1998) Adapting user interface design methods to the design of educational activities. In Proc. CHIÕ98 Conference on Human Factors in Computing Systems (Los Angeles, April 18-23), ACM, New York, pp. 619-626.
Rader, C., Brand, C., and Lewis, CH. (1997) Degrees of comprehension: ChildrenÕs understanding of a visual programming environment. In Proc. CHIÕ97 Conference on Human Factors in Computing Systems (Atlanta, March 22-27), ACM, New York.
Reitsma, R., Zigurs,I., Lewis, C., WIlson, V., and Sloane, A. (1996) Experiments with simulation models in water-resources negotiations. Journal of Water Resources Planning and Management, 122, 1, 64-70.
Jolsyn, C., Lewis, C. and Domik, B. (1995) Designing glyphs to exploit patterns in multidimensional datasets. In Conference Companion to CHI'95 Conference on Human Factors in Computing Systems (Denver, May 7-11), ACM, New York, pp. 198-199.
Rehder, R., Lewis, C., Terwilliger, R., Polson, P., and Rieman, J. (1995) A model of optimal exploration and decision-making in novel interfaces. In Conference Companion to CHI'95 Conference on Human Factors in Computing Systems (Denver, May 7-11), ACM, New York, pp. 230-231.
Rieman, R., Lewis, C., Young, R. and Polson, P. (1994) Why is a raven like a writing desk? Lessons in interface consistency and analogical reasoning from two cognitive architectures. In Proc. CHI'94 Conference on Human Factors in Computing Systems (Boston, April 24-28), ACM, New York, pp. 438-444.
Bell, B., Citrin, W., Lewis, C., Rieman, J., Weaver, R., Wilde, N. and Zorn, B. (1994) Using the programming walkthrough to aid in programming language design. Software Practice and Experience, 24, 1, pp. 1-25.
Zigurs, I, Wilson, E.V., Sloane, A., Reitsma, R. and Lewis CH. (1994) Simulation models and group negotiation: Problems of task understanding and computer support. In Proc. 27th Annual Hawaii International Conference on System Sciences, IEEE, pp. 306-315.
Bell, B. and Lewis, CH. (1993) ChemTrains: A language for creating behaving pictures. In Proc. VL '93, 1993 IEEE/CS Symposium on Visual Languages (Bergen, Norway, August 24-27, 1993), pp. 188-195.
Stasko, J., Badre, A., and Lewis, CH. (1993) Do algorithm animations assist learning? An empirical study and analysis. In Proc. INTERCHI'93 (Amsterdam, April 24-29, 1993) ACM New York, pp. 61-66.
Polson, P, Lewis, CH, Rieman, J., and Wharton, C. (1992) Cognitive walkthroughs: A method for theory-based evaluation of user interfaces. In International Journal of Man-Machines Studies, 36, pp. 741-773.
Lewis, CH, Rieman, J, and Bell, B. (1991) Problem-centered design for expressiveness and facility in a graphical programming system. Human-Computer Interaction, 6, pp. 319-355.
Bell, B, Rieman, J, and Lewis, CH. (1991) Usability testing of a graphical programming system: Things we missed in a programming walkthrough. In Proc. CHI'91 Conference on Human Factors in Computing Systems (New Orleans, April 28-May 2, 1991), ACM New York, pp. 7-12.
Gould, JD, Boies, SJ, and Lewis, CH. (1991) Making usable, useful, productivity-enhancing computer applications. In Communications of the ACM, 34, pp. 75-85.
Wehrend, S, and Lewis, CH. (1990) A problem-oriented classification of visualization techniques. In Proc. of the First IEEE Conference on Visualization: Visualization'90. IEEE Computer Society Press, Los Alamitos, CA, pp. 139-143.
Lewis, CH, Polson, P, Wharton, C, and Rieman, J. (1990) Testing a walkthrough methodology for theory-based design of walk-up-and-use interfaces. In Proc. CHI'90 Conference on Human Factors in Computing Systems, (Seattle, April 1-5), ACM New York.
Wilde, N, and Lewis, CH. Spreadsheet-based interactive graphics: From prototype to tool. In Proc. CHI'90 Conference on Human Factors in Computing Systems, (Seattle, April 1-5), ACM New York.
Polson, P, and Lewis, CH. (1990) Theory-based design of easily-learned interfaces. Human-Computer Interaction, 5, pp. 191-220
Lewis, CH. (1990) A research agenda for the nineties in human-computer interaction. Human-Computer Interaction, 5, pp. 125-143.
Lewis, CH, Hair, D, and Schoenberg, V. (1989) Generalization, consistency, and control. In Proc. CHI'89 Conference on Human Factors in Computing Systems, (Austin, April 30-May 4), ACM New York, pp. 1-5.
Lewis, CH. (1988) Why and how to learn why: Analysis-based generalization of procedures. Cognitive Science,12, pp. 211-256.
Lewis, CH, Casner, S, Schoenberg, V, and Blake, M. (1987) Analysis-based learning in human-computer interation. In Proc. Interact'87, 2d IFIP Conference on Human-Computer Interaction, September, pp. 275-280.
Casner, S, and Lewis, CH. (1987) Learning about hidden events in system interactions. In Proc. CHI'87 Conference on Human Factors in Computing Systems (Toronto, April 5-9), ACM New York, pp. 197-203.
Lewis, CH. (1986) A model of mental model construction. In Proc. CHI'86 Human Factors in Computing Systems (Boston April 13-17), ACM New York, pp. 306-313.
Lewis, CH. (1985) Extending the spreadsheet interface to handle approximate quantities and relationships. In Proc CHI'85 Human Factors in Computing Systems, (San Francisco April 14-18), ACM New York, pp. 55-59.
Carroll, JM, Mack, RL, Lewis, CH, Grischkowsky, NL, and Robertson, SR. (1985) Exploring exploring a word processor. Human-Computer Interaction, 1, pp. 283-307.
Gould, JD, Lewis, CH, and Barnes, V. (1985) Cursor movement during text editing. ACM Transactions on Office Information Systems, 3, pp. 22-34.
Gould, JD and Lewis, CH. (1985) Designing for usability: Key principles and what designers think. Communications of the ACM, 28, pp. 300-311.
Mack, RL, Lewis, CH, and Carroll, JM. (1983) Learning to use word-processors: Problems and prospects. ACM Transactions on Office Information Systems, 1, pp. 254-271.
Lewis, CH. and Mack, R. (1982) Learning to use a text processing system: Evidence from "thinking aloud" protocols. In Proc. Conference on Human Factors in Computing Systems (Gaithersburg, MD, March), ACM, New York.
Lewis, CH and Anderson, JR. (1976) Interference with real-world knowledge. Cognitive Psychology, pp. 311-335.
Kolers, PA and Lewis, CH. (1971) Bounding of letter sequences and the integration of visually presented words. Acta Psychologica, 36, 112-124.
EDITTED BOOK
Rudisill, M., Lewis, C., Polson, P., and McKay, T. (1996) Human-Computer Interaction: Success Cases, Emerging Methods, and Real-world Context. San Francisco: Morgan Kaufman.
BOOK CHAPTERS
Lewis, C., Reitsma, R., Wilson, E.V., and Zigurs, I. (2001) Extending coordination theory to deal with goal conflicts. In G.M Olson, T.W. Malone and J.B. Smith (Eds) Coordination Theory and Collaboration Technology. Mahwah, New Jersey: Erlbaum, pp. 651-672.
Lewis, C. and Wharton, C. (1997) Cognitive walkthroughs. In Helander, M., Landauer, T., and Prabhu, P. (Eds.) Handbook of Human-Computer Interaction, 2d Edition. Amsterdam:Elsevier Science.
Lewis, C., and Polson, P. (1996) Respect and beyond. In M. Rudisill, C. Lewis, P.Polson, and T. McKay (Eds.) Human-Computer Interaction: Success Cases, Emerging Methods, and Real-world Context. San Francisco: Morgan Kaufman.
Wharton, C., Rieman, J., Lewis, C. and Polson, P. (1994) The cognitive walkthrough method: A practitioner's guide. In J. Nielsen and R. Mack (Eds.), Usability Inspection Methods. New York: Wiley,
Wharton, C. and Lewis, C. (1994) The role of psychological theory in usability inspection methods. In J. Nielsen and R. Mack (Eds.) Usability Inspection Methods. New York: Wiley
Menn, L., Markey, K., Mozer, M. and Lewis, C. (1993) Connectionist modeling and the microstructure of phonological development: a progress report. In B. de Boysson-Bardies, S. de Schonen, P. Jusczyc, P. McNeilage, and J. Morton (Eds.) Developmental neurocognition: Speech and face processing in the first year of life. Dordrecht: Kluwer Academic Publishers, pp. 421-433.
Lewis, CH. (1991) Inner and outer theory in Human-Computer Interaction. In J. Carroll (Ed.) Designing Interaction. Cambridge: Cambridge University Press, pp. 154-161.
Lewis, CH. (1990) NoPumpG: Creating interactive graphics with spreadsheet machinery. In E. Glinert (Ed.) Visual Programming Environments: Paradigms and Systems. Washington DC: IEEE Computer Society Press.
Smolensky, P., Fox, B., King, R. and Lewis, CH. (1988) Computer-aided reasoned discourse, or, how to argue with a computer. In R. Guindon (Ed.) Cognitive Science and its implications for human-computer interaction. Hillsdale, NJ: Lawrence Erlbaum Associates.
Hendler, J. and Lewis, CH. (1987) Designing interfaces for expert systems. In J. Hendler (Ed.) Expert systems: The user interface. Norwood, NJ: Ablex Publishing Corporation.
Lewis, CH and Olson, GM. (1987) Can principles of cognition lower the barriers to programming? In G. Olson (Ed.) Empirical studies of programmers 2. Norwood, NJ: Ablex Publishing Corporation.
Lewis, CH. (1987) Composition of productions. In R. Neches, D. Klahr, and P. Langley (eds.) Self-modifying production system models of learning and development. Cambridge MA: Bradford Books.
Lewis, CH. (1987) Learning about computers and learning about mathematics. J. Carroll (Ed.) Interfacing Thought: Cognitive Aspects of Human-Computer Interaction. Cambridge MA: MIT Press.
Lewis, CH. (1986) Understanding what's happening in system interactions. In D. Norman and S. Draper (Eds.) User Centered System Design: New Perspectives in Human-Computer Interaction. Hillsdale, NJ: Lawrence Erlbaum Associates.
Lewis, CH and Norman, DA. (1986) Designing for error. In D. Norman and S. Draper (Eds.) User Centered System Design: New Perspectives in Human-Computer Interaction. Hillsdale, NJ: Lawrence Erlbaum Associates.
Lewis, CH. (1981) Skill in algebra. In J.R. Anderson (Ed.) Cognitive Skills and their Acquisition. Hillsdale, NJ: Lawrence Erlbaum Associates.
Anderson, JR, Kline, P, and Lewis, CH. (1978) A production system model for language processing. In P. Carpenter and M. Just (eds.) Cognitive Processes in Comprehension. Hillsdale, NJ: Lawrence Erlbaum Associates..
OTHER PUBLICATIONS
Repenning, A. and C. Lewis 2005.
Playing a Game: The Ecology of Designing, Building and Testing Games as
Educational Activities. ED-Media 2005, World Conference on Educational
Multimedia, Hypermedia & Telecommunications, Montreal, Canada, Association
for the Advancement of Computing in Education.
Lewis, CH. and Rieman, J. (1993) Task-centered
user interface design: A practical guide. Electronically published book available
at http://hcibib.org/tcuid/.
Rieman, J, Davies, S, Hair, H, Esemplare, M, Polson, P, and Lewis, CH. (1991) An automated cognitive walkthrough. Demonstration of software presented at CHI'91; abstract in Proc. CHI'91 Conference on Human Factors in Computing Systems (New Orleans, LA, April 28-May 2) ACM, New York, pp. 427-428.
Hair, DC and Lewis, CH. (1990) Are argumentation representation schemes useful? In Proc. Second International Conference on Argumentation (Amsterdam, June 19-22, 1990) International Centre for the Study of Argumentation, Amsterdam, 1990, 1157-1169 (also available as Technical Report CU-CS-475-90, Department of Computer Science, University of Colorado, June)
Rieman, J, Bell, B, and Lewis, CH. (1990) ChemTrains Design Study Supplement. Technical Report CU-CS-480-90, Department of Computer Science, University of Colorado, Boulder.
Weaver, RB and Lewis, CH. (1990) Examining the usability of parallel language constructs from the programmer's perspective. Technical Report CU-CS-492-90, Department of Computer Science, University of Colorado, Boulder, October.
Hair, DC and Lewis, CH. (1990) Are argument representation schemes useful? Technical Report CU-CS-475-90, Department of Computer Science, University of Colorado, Boulder, June.
Wharton, C and Lewis, CH. (1990) Soar and the construction-integration model: Pressing a button in two cognitive architectures. Technical Report CU-CS-466-90, Department of Computer Science, University of Colorado, Boulder, March.
Nathan, MJ, Johl, P, Kintsch, W, and Lewis, CH. (1989) An unintelligent tutoring system for solving word algebra problems. In D. Bierman, J. Brudker, and J. Sandberg (Eds.) Artificial intelligence and education. Amsterdam: IOS, pp. 169-176.
Lewis, CH. (1989) New approaches to programming. In Memorias del 14 Simposium Internacional de Sistemas Computacionales (Monterrey, Mexico, April 11-14, 1989). Monterrey, Mexico: Instituto Tecnologico y de Estudios Superiores de Monterrey, 1989. (also available as Technical Report CU-CS-429-89, Department of Computer Science, University of Colorado, March)
Lewis, CH. (1987) In search of cognitive harmony: Review of Laird, Rosenbloom, and Newell's Universal Subgoaling and Chunking. Contemporary Psychology, 32, pp. 427-428.
Lewis, CH. (1987) There are no unanalogical command systems. Technical Report, Department of Computer Science, University of Colorado, Boulder, February.
Schoenberg, V., Lewis, CH, and Blake, M. (1986) Learning from a demonstration: Encoding, analysis, and generalization. Technical Report, Department of Computer Science, University of Colorado, Boulder, September.
Lewis, CH and Dennett, J. (1986) Joint CU/NOAA study predicts events on the sun with artificial intelligence technology. CUEngineering, University of Colorado.
Gordon, RF, Leeman, GB, and Lewis, CH. (1985) Concepts and implications of undo for interactive recovery. In Proc. 1985 ACM Annual Conference, (Denver, Oct 14-16), ACM New York, pp. 150-157.
Lewis, CH and Mack, RL. (1982) The role of abduction in learning to use text-processing systems. Presented at American Educational Research Association annual meeting, March 1982. Available as IBM Research Report RC9433, Yorktown Heights, NY.
Lewis, CH. (1982) Using the "thinking-aloud" method in cognitive interface design. IBM Research Report RC9265, Yorktown Heights, NY.
Lewis, CH. (1981) Computers, their users, and psychology: Review of Shneiderman's Software Psychology. Contemporary Psychology, 26, pp. 602-603.
Carry, LR, Lewis, CH, and Bernard, JE. (1980) Psychology of equation solving: An information processing study. Department of Curriculum and Instruction, The University of Texas at Austin, April.
Lewis, CH and Rosen, BK. (1973) Recursively defined data types. Conference Record of the ACM Symposium on Principles of Programming Languages.
Gould, JD, Lewis, CH, and Becker, CA. (1972) Writing and following procedural, descriptive, and restricted syntax language instructions. IBM Research Report RC5943, Yorktown Heights, NY.
Lewis, CH and Nelson, RA. (1972) Some one-pass algorithms for the generation of OPT distance strings. IBM Research Report RC4738, Yorktown Heights, NY.
Auslander, M, Goldberg, R, Harrison, W, Lewis, CH, Lomet, D, and Oden, P. (1972) The CTL storage model. IBM Research Report RC4075, Yorktown Heights, NY.
Culicover, P, Kimball, J, Lewis, CH, Loveman, D, and Moyne, J. (1969) An automated recognition grammar for English. IBM Technical Report FSC-5007, Cambridge, MA.
PRESENTATIONS
Lewis, CH. Including people with cognitive disabilities in user testing of technology (with Cathy Bodine and Edmund LoPresti). Workshop, RESNA, Atlanta, June 26, 2006.
Lewis, CH. Human-Computer Interaction and Education, invited talk, National Central University, Taiwan, October 17, 2003.
Lewis, CH. Panel presentation:
The networked society, Telluride Tech Fest, Telluride, CO, August 8, 2003.
Lewis, CH. Where we have been and where we are going. Invited plenary talk, IEEE Conference on Human Centric Computing, Arlington, VA, September 3-5, 2002.
Lewis, CH. Distance Education in the
USA: Positive and Negative Forces. Invited presentation, Workshop on Higher
Education at Distance, Colegio de las Americas, Unisul, Florianopolis, Brasil,
May 15, 2002.
Lewis, CH The Colorado Institute of Technology: An Experiment in Public-Private Partnership in Technology Education
. Invited presentation, Workshop on Higher Education at Distance, Colegio de las Americas, Unisul, Florianopolis, Brasil, May 16, 2002.
Lewis CH. PhD Reform. Keynote talk for the Responsive PhD Initiative, Graduate School, University of Colorado, Boulder, October 26, 2001.
Lewis, CH. Software human factors in the product development cycle. University of Michigan Summer Short Course on Human Factors, Ann Arbor, each August 1984-2002.
Lewis, CH. The intellectual effects of building models. Invited address, Psychology of Programming Interest Group, Corigliano, Calabria, Italy, April 10, 2000.
Lewis, CH. A Colorado Yankee at the Open University: The meaning of the Open University for conventional higher education. Teaching with Technology, Golden, CO, July 15, 1999.
Lewis, CH. The intellectual effects of building models. Center for Innovative Learning Technology (CILT) Annual Conference, San Jose, CA, May 29, 1999.
Lewis, CH. Brand, C., Rader, C. and Carlone, H. (1998) Impact of model creation on childrenÕs ideas. Annual Meeting of the National Association for Research in Science Teaching, San Diego, April 21, 1998.
Carlone, H., Garcia, C., and
Lewis, C. (1998) Models in elementary school science. Paper presented at the
Annual Meeting of the American Educational Research Association, San Diego,
April 15-18.
Lewis, CH. Knowing and modeling in elementary school science. Panel presentation, Annual Meeting of the National Academy of Education, Boulder, September 26, 1997.
Lewis, CH. Computer modeling for kids in elementary school science. Department of Information and Computer Science, University of California at Irvine, May 19, 1997.
Lewis, CH, Rader, C., Brand, C. and Carlone, H. Models children build: Content, logic, and educational impact. Annual Meeting of the National Association for Research in Science Teaching, Chicago, March 22, 1997.
Lewis, CH. Discussant for panel "Universal design: Everyone has special needs." CHI'96 Conference on Human Factors in Computing Systems, Vancouver, BC, April 16, 1996.
Lewis, CH. Confessions about time and stress. Teaching Excellence Program, Boulder, Annually 1993-99.
Lewis, CH and Polson, P. The cognitive walkthrough method. ACM-Rank Xerox Symposium on Human-Computer Interaction, Gdansk, Budapest, and Prague, September, 1993.
Lewis, CH. Teaching the process of writing computer programs. Graduate Teacher Program, Boulder, January 29, 1993.
Lewis, CH. Effective and applicable research in human-computer interaction. Invited address at annual meeting of Joint Councils Initiative in Cognitive Science and Human-Computer Interaction, Imperial College, London, United Kingdom, March 31, 1992.
Lewis, CH. Addressing the psychology of programming in programming language design. Invited keynote address at Psychology Programming Interest Group Annual Meeting, Loughborough University of Technology, United Kingdom, January 2, 1992.
Lewis, CH. User interfaces. CADSWES Advanced Decision Support System Forum, Boulder, CO, April 2, 1991.
Lewis, CH. Research infrastructure. NSF Workshop on Research in Human-Computer Interaction, George Washington University, March 5, 1991.
Lewis, CH and Polson, PG. The cognitive walkthrough method. Tutorial at CHI'91 Conference on Human Factors in Computing Systems, April 29, 1991.
Lewis, CH. Confronting cognitive issues in programming language design. Georgia Institute of Technology, April 12, 1991.
Lewis, CH. The Human Operator interface in Lunar Base Construction. Annual Symposium of the University of Colorado Center for Space Construction, Boulder CO, October 17, 1990.
Lewis, CH. User interface support. Annual Symposium of the University of Colorado Center for Space Construction, Estes Park CO, October 12, 1989.
Lewis, CH. Research Agenda in Human-Computer Interaction. Invited presentation, Hewlett-Packard Laboratories 1989 European Scientific Symposium, Paris, September 20-21, 1989.
Lewis, CH. Understanding in practice and theory. Panel presentation, 11th Annual Conference of the Cognitive Science Society, Ann Arbor, August 18, 1989.
Lewis, CH. Inner and outer theory in HCI. Invited presentation at Workshop on Cognitive Theory and Design in HCI, Chappaqua NY, June 20-22, 1989.
Lewis, CH. Software usability. Invited presentation at IBM Corporation, Rochester MN, May 24-25, 1989.
Lewis, CH. Invited discussant, Workshop on Empirical Studies of Programmers, Austin TX, April 30, 1989.
Lewis, CH. New approaches to programming. Invited presentation at 14 Simposium Internacional de Sistemas Computacionales, Instituto Tecnologico y de Estudios Superiores de Monterrey, Monterrey, Mexico, April 13, 1989.
Lewis, CH. Software usability. Invited presentation at Chemical Abstracts, Columbus OH, January 27, 1989.
Lewis, CH. Information system interfaces for casual users. Professional Development Seminar, Central Ohio Chapter of ASIS, Columbus OH, November 17, 1988.
Lewis, CH. Overview of artificial intelligence. Panel presentation, Colorado Institute of Artificial Intelligence Workshop on AI in Tourism, Denver CO, November 1, 1988.
Lewis, CH and Polson, P. Theory-based design of easily-learned systems. US West Advanced Technologies, Englewood CO, October 21, 1988.
Lewis, CH. Causality and control. ONR Contractor's Meeting, Palo Alto CA, October 6, 1988.
Lewis, CH. Beyond empirical testing. Invited panel presentation, National Communications Forum, Chicago IL, October 4, 1988.
Lewis, CH. Making interactive graphics accessible. Panel presentation, CHI'88 Human Factors in Computing Systems, Washington DC, May 1988.
Lewis, CH. Creating usable software. University of Colorado at Colorado Springs, April 11, 1988.
Lewis. CH. Invited discussant, Second Workshop on Empirical Studies of Programmers, Washington DC, December 1987.
Lewis, CH. Creating usable software. ACM Professional Development Seminar, Boulder CO, November 10 and 13, 1987.
Lewis, CH. NoPumpG. IBM Watson Research Center, Yorktown Heights NY, October 30, 1987.
Lewis, CH. EXPL: Explanation and learning in human-computer interaction. USWest Advanced Technology, Englewood CO, October 23, 1987.
Lewis, CH. Invited panelist, The future of AI in environmental research. Conference on AI Research in Environmental Science, Boulder CO, September 17, 1987.
Lewis, CH. NoPumpG demonstration (video recording). Presented at Interact'87, 2d IFIP Conference on Human-Computer Interaction, September, 1987.
Lewis, CH. Emergent issues in Artificial Intelligence (tutorial). Presented at the 2d Rocky Mountain Artificial Intelligence Conference, Boulder CO, June 1987.
Lewis, CH. Design issues in user interfaces. National Oceanic and Atmospheric Administration, Boulder CO, May 27, 1987.
Lewis, CH. Analysis-based generalization of procedures. ONR Contractors' Meeting, Ann Arbor MI, May 1987.
Lewis, CH. Usable software. Boulder ACM, March 10, 1987.
Lewis, CH. Some human factors issues in expert systems. National Research Council Workshop on Human Factors Aspects of Expert Systems, Washington DC, December 3-5, 1986.
Lewis, CH. Learning curves may not reflect learning mechanisms. Department of Psychology, Stanford CA, November 14, 1986.
Lewis, CH. Analysis-based generalization of procedures. MCC, Austin TX, August 18, 1986.
Lewis, CH. Software Usability. Rocky Mountain Institute of Software Engineering, Boulder CO, July 1986.
Lewis, CH. User interface issues in the THEO solar flare forecasting system. Conference on Expert Systems: The user interfaces, Institute for Advanced Computer Studies, University of Maryland MD, June 16-18, 1986.
Lewis, CH. Overview of research at University of Colorado, Boulder. Rocky Mountain Conference on Artificial Intelligence, Boulder CO, June 13-14, 1986.
Lewis, CH. Invited discussant, Workshop on Empirical Studies of Programmers, Washington DC, June 5-6, 1986.
Lewis, CH. Invited panelist, User Interface Design, Conference on AI Research in Environmental Science, Boulder CO, May 28, 1986.
Lewis, CH. Explanation and learning in human-computer interaction. AAAS Southwestern Annual Regional Meeting, Boulder CO, April 4, 1986.
Lewis, CH. Causal analysis in human-computer interaction. Berkeley CA, March 24, 1986.
Lewis, CH. Human-computer interaction: Where should the field go? Carnegie-Mellon University, Pittsburgh PA, March 14, 1986.
Lewis, CH. Causal analysis in human-computer interaction. Carnegie-Mellon University, Pittsburgh PA, March 13, 1986.
Lewis, CH. Explanation and learning in procedural skills. ONR Contractors' Meeting, Palo Alto CA, March 3, 1986.
Lewis, CH. Tutorial on Software Usability. IEEE International Conference on Cybernetics and Society, Tucson AZ, November 12-15, 1985.
Lewis, CH. Causal analysis in human-computer interaction. Martin Marietta, Denver CO, October 24, 1985.
Lewis, CH. Tutorial on software Human Factors. Battelle Columbus Laboratories, August 15, 1985.
Lewis, CH. Software Usability. Rocky Mountain Institute of Software Engineering,
Aspen CO, July 1985.
Lewis, CH. System design. Department of Psychology, Michigan State University April 2, 1985.
Lewis, CH. Usable software. Dansk Datamatik Seminar, Holte, Denmark, August
30-31, 1984.
Lewis, CH. The "Thinking-aloud" method in interface evaluation. CHI'83 Conference on Human Factors in Computing Systems, Boston, December 1983.
Gould, JD and Lewis, CH. Principles of system design. CHI '83 Conference on Human Factors in Computing Systems, Boston, December 1983.
Lewis, CH. Thinking about word processors and thinking about mathematics. Annual meeting of the Society for Computers in Psychology, San Diego, November 1983.
Lewis, CH. Learnable systems. Presented at University of California at San Diego, Information Sciences institute, Carnegie-Mellon University, New York chapter of ASIS, AT&T Bell Laboratories and University of Michigan in 1983.
Lewis, CH. Basic principles of "user-friendly" software. Symposium on Human Factors of Molecular Graphics Systems, IBM Scientific Centre, Winchester, Hants, England, May 1982.
Lewis, CH. The role of abduction in learning to use a computer. Medical Research Council Applied Psychology Unit, Cambridge, England, February 1982.
Bernard, JE and Lewis, CH. The psychology of equation solving. National Council of Teachers of Mathematics Annual Meeting, Seattle, April 1980.
Lewis, CH. Kinds of knowledge in algebra. American Educational Research Association Annual Meeting, Boston, April 1980.
Lewis, CH. Equation solving. Conference on Cognitive Processes in Algebra, University of Pittsburgh, September 1978.
Lewis, CH. Practicing mental tasks. Southwestern Psychological Association, Fort Worth, April 1977.
Lewis, CH and Greeno, JG. Spatial focussing in visual information processing. Midwestern Psychological Association, Chicago, May 1976.