Publications


Contact me at naraynh at auburn period edu for pdf files of any publicatoon.

Books

  1. Goel, A., Jamnik, M. & Narayanan, N. H. (Eds.) (2010). Diagrammatic Representation and Inference: Proceedings of the Sixth International Conference on Theory and Application of Diagrams, Lecture Notes in Artificial Intelligence 6170, Berlin: Springer, 402 pages.

  2. Hegarty, M., Meyer, B. & Narayanan, N. H. (Eds.) (2002). Diagrammatic Representation and Inference: Proceedings of the Second International Conference on Theory and Application of Diagrams, Lecture Notes in Artificial Intelligence 2317, Berlin: Springer, 362 pages.

  3. Glasgow, J. I., Narayanan, N. H. & Chandrasekaran, B. (Eds.) (1995). Diagrammatic Reasoning: Cognitive and Computational Perspectives, Boston, MA: MIT Press and Menlo Park, CA: AAAI Press, 780 pages.

Book Chapters

  1. Narayanan, N. H. (2007). The impact of cognitively based design of expository multimedia. Chapter in D. Alamargot, P. Terrier & J. -M. Cellier (Eds.), Written Documents in the Workplace, Elsevier Science Publishers, pp.243-260.

  2. Hübscher-Younger, T. & Narayanan, N. H. (2007). Turning the tables: Investigating characteristics and efficacy of student-authored multimedia representations. Chapter in R. Lowe & W. Schnotz (Eds.), Learning with Animations Research Implications for Design, Cambridge University Press, pp.235-262.

  3. Hegarty, M., Narayanan, N. H. & Freitas, P. (2002). Understanding machines from multimedia and hypermedia presentations. In J. Otero, J. A. Leon & A. C. Graesser (Eds.), The Psychology of Science Text Comprehension, Lawrence Erlbaum Associates, pp. 357-384.

  4. Narayanan, N. H. (1997). Diagrammatic communication: A taxonomic overview. In Kokinov, B. (Ed.), Perspectives on Cognitive Science, Vol. 3, Sofia: New Bulgarian University Press, pp. 91-122.

  5. Narayanan, N. H. & Hubscher, R. (1997). Visual language theory: A human-computer interaction perspective. In Mariott, K. & Meyer, B. (Eds.), Visual Language Theory, Berlin: Springer-Verlag, pp. 85-127.

  6. Chandrasekaran, B., Glasgow, J. I. & Narayanan, N. H. (1995). An introduction to diagrammatic reasoning. In Glasgow, J. I., Narayanan, N. H. & Chandrasekaran, B. (Eds.) Diagrammatic Reasoning: Cognitive and Computational Perspectives, Boston, MA: MIT Press and Menlo Park, CA: AAAI Press, pp. xv-xxvii.

  7. Narayanan, N. H., Suwa, M. & Motoda, H. (1995). Behavior hypothesis from schematic diagrams. In Glasgow, J. I., Narayanan, N. H. & Chandrasekaran, B. (Eds.) Diagrammatic Reasoning: Cognitive and Computational Perspectives, Boston, MA: MIT Press and Menlo Park, CA: AAAI Press, pp. 501-534.

  8. Chandrasekaran, B. & Narayanan, N. H. (1993). Perceptual representation and reasoning. In Sterling, L. (Ed.) Intelligent Systems: Concepts and Applications, Plenum Press, pp. 67-76.

Journal Articles

  1. Myneni, S., N. H. Narayanan, A. Ruinfar, S. Rebello, & S. Puntambekar. (2013). An interactive and intelligent learning system for physics education, IEEE Transactions on Learning Technologies Special Issue on Learning Systems for Science & Technology, 6(3):228-239.

  2. Ross, M. E., Narayanan, N. H., Hendrix, T. D., & Myneni, L. S. (2011). The pragmatist in context of a National Science Foundation supported grant program evaluation: Guidelines and paradigms. Journal of Multidisciplinary Evaluation, 16(7): 84-110.

  3. Hübscher-Younger, T. & Narayanan, N. H. (2003). Authority and convergence in collaborative learning. Computers & Education, 41(4): 313-334, Elsevier Science Publishers.

  4. Narayanan, N. H. & Hegarty, M. (2002). Multimedia design for communication of dynamic information. International Journal of Human-Computer Studies, 57(4): 279-315, Academic Press.

  5. Hansen, S. R., Narayanan, N. H. & Hegarty, M. (2002). Designing educationally effective algorithm visualizations: Embedding analogies and animations in hypermedia. Journal of Visual Languages and Computing, 13(3): 291-317, Academic Press.

  6. Holmquist, S. & Narayanan, N. H. (2002). An integrated architecture for tightly coupled design and evaluation of educational multimedia. Information Sciences: An International Journal, 140: 127-152. Elsevier Science Publishers.

  7. Narayanan, N. H. & Crowe, E. (2002). Integrating eye movement and haptic interaction data for comparing multimedia interfaces. Journal of Applied Systems Studies, 3(1), Cambridge International Science Publishing.

  8. Healey, P. G. T., Narayanan, N. H., Lee, J. & Katagiri, Y. (2002). Interactive graphical communication. International Journal of Human-Computer Studies, 57(4): 243-246, Academic Press.

  9. Hegarty, M., Haarslev, V. & Narayanan, N. H. (2002). Diagrammatic reasoning. Künstliche Intelligenz, 16(4): 38-39.

  10. Lee, B.G., Narayanan, N. H. & Chang, K. H. (2001). An integrated approach to distributed version management and role-based access control in computer supported collaborative writing. Journal of Systems and Software, 59(2): 119-134, Elsevier Science Publishers.

  11. Hansen, S. R., Narayanan, N. H. & Schrimpsher, D. (2000). Helping learners visualize and comprehend algorithms. Interactive Multimedia Electronic Journal of Computer-Enhanced Learning, 2(1), May 2000, Association for the Advancement of Computing in Education.

  12. Hegarty, M., Quilici, J., Narayanan, N. H., Holmquist, S. & Moreno, R. (1999). Multimedia instruction: Lessons from evaluation of a theory-based design. Journal of Educational Multimedia and Hypermedia, 4(2): 119-150, Association for the Advancement of Computing in Education.

  13. Narayanan, N. H. & Hegarty, M. (1998). On designing comprehensible interactive hypermedia manuals. International Journal of Human-Computer Studies, 48: 267-301, Academic Press.

  14. Narayanan, N. H. (1998). Hyped-media to hyper-media: Toward theoretical foundations of design, use and evaluation. Bulletin of the ACM Special Interest Group in Human-Computer Interaction, 30(4): 43-45, ACM Press. 43-45.

  15. Guzdial, M., Kolodner, J. L., Hmelo, C. E., Narayanan, N. H., Carlson, D., Rappin, N., Hubscher, R., Turns, J. & Newstetter, W. (1996). Computer support for learning through complex problem solving. Communications of the ACM, 39(4): 43-45, Association for Computing Machinery.

  16. Hmelo, C. E., Narayanan, N. H., Hubscher, R., Newstetter, W. C. & Kolodner, J. L. (1996). A multiple-case- based approach to generative environments for learning. Vivek: Quarterly Journal in Artificial Intelligence, 9(1): 2-18, National Center for Software Technology.

  17. Fishwick, P., Narayanan, N. H., Sticklen, J. & Bonarini A. (1994). A multimodel approach to reasoning and simulation. IEEE Transactions on Systems, Man and Cybernetics, 24(10): 1433-1449, Institute of Electrical and Electronics Engineers.

  18. Narayanan, N. H. (1993). Imagery: computational and cognitive perspectives. Computational Intelligence, 9(4): 2-6, Blackwell Science Publishers.

  19. Chandrasekaran, B., Narayanan, N. H. & Iwasaki, Y. (1993). Reasoning with diagrammatic representations, AI Magazine, 14(2): 49-56, AAAI Press.

  20. Narayanan, N. H. & Viswanadham, N. (1987). A methodology for knowledge acquisition and reasoning in failure analysis of systems, IEEE Transactions on Systems, Man, and Cybernetics, 17(2): 274-288, Institute of Electrical and Electronics Engineers.

Peer-reviewed Conference, Symposium and Workshop Papers

  1. Aritajati, C., & Narayanan, N. H. (2013). Facilitating students' collaboration and learning in a question and answer system. The 16th ACM Conference on Computer Supported Cooperative Work and Social Computing (CSCW 2013): Conference Companion, San Antonio, TX, ACM, pp. 101-106.

  2. Myneni, L. S., Narayanan, N. H., Hendrix, D. & Ross, M. (2012). Computer-Supported Studio-Based Learning: Interaction requirements for a learner-centered computing pedagogy. Proceedings of EdMedia 2012 - World Conference on Educational Media and Technology, Denver, CO, Association for the Advancement of Computing in Education.

  3. Hejmady, P. & Narayanan, N. H. (2012). Multiple visualizations and debugging: How do we co-ordinate these? Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems (CHI 2012), Austin, TX, May, Association for Computing Machinery (ACM) Press, pp. 1547-1552.

  4. Myneni, L. S. & Narayanan, N. H. (2012). An intelligent tutoring and simulation system for middle school physics. Proceedings of the Eleventh International Conference on Intelligent Tutoring Systems (ITS 2012), Crete, Greece, Lecture Notes in Computer Science, Springer, pp. 250-255.

  5. Hejmady, P. & Narayanan, N. H. (2012). Visual attention patterns during program debugging with an IDE. Proceedings of the Seventh ACM Symposium on Eye Tracking Research & Applications, Santa Barbara, CA, March, Association for Computing Machinery (ACM) Press, pp. 197-200.

  6. Myneni, L. S. & Narayanan, N. H. (2012). ViPS: An intelligent tutoring system for exploring and learning physics through simple machines. Proceedings of the Fourth International Conference on Computer Supported Education, Porto, Portugal, The Institute for Systems and Technologies of Information, Control and Communication, Portugal, pp.73-82.

  7. Hendrix, D., Myneni, S., Narayanan, N. H. & Ross, M. (2010). Implementing Studio-Based Learning in CS2. Proceedings of the 41st ACM SIGCSE Technical Symposium on Computer Science Education, ACM Press, pp. 505-509.

  8. Ross, M. E., Narayanan, N. H., Hendrix, T. D., & Myneni, L. S. (2009). Studio-based computer science instruction evaluation and scriven. Paper presented at the Annual Meeting of the American Educational Research Association, San Diego, CA, April 2009.

  9. Yoon, D., Choi, J., Kim, K., Kim, H., & Narayanan, N. H.. (2009). Attention-based driving event simulator for telematics environment. Proceedings of the Eleventh International Conference on Advanced Communication Technology, Phoenix Park, Korea, February 2009, IEEE Press.

  10. Hundhausen, C. D., Narayanan, N. H. & Crosby, M. E. (2008). Exploring studio-based instructional models for computing education. Proceedings of the 39th ACM SIGCSE Technical Symposium on Computer Science Education, ACM Press, pp. 392-396.

  11. Myneni, L., Ross, M., Hendrix, D., and Narayanan, N. H. (2008). Studio-based learning in CS2: An experience report. Proceedings of the 46th Annual ACM Southeast Conference, ACM Press, pp. 253-255.

  12. Yoon, D. & Narayanan, N. H., Lee, S. & Kwon, O. (2006). Exploring the effect of animation and progressive revealing on diagrammatic problem solving, Diagrammatic Representation & Inference: Proceedings of the Fourth International Conference on the Theory and Application of Diagrams, Lecture Notes in Artificial Intelligence, Vol. LNAI 4045, Springer, pp. 226-240.

  13. Cherniavsky, J. C., Earle, J., Narayanan, N. H., Pea, R., Bransford, J. & Linn, M. (2006). Whither education research? Science policy implications of NSF research support. Proceedings of the Seventh International Conference of the Learning Sciences, Lawrence Erlbaum Associates, pp. 1043-1047.

  14. Yoon, D. & Narayanan, N. H. (2004). Mental imagery in problem solving: An eye tracking study. Proceedings of the Third ACM Symposium on Eye Tracking Research & Applications, Association for Computing Machinery (ACM) Press, pp. 77-83.

  15. Yoon, D. & Narayanan, N. H. (2004). Predictors of success in diagrammatic problem solving. Diagrammatic Representation & Inference: Proceedings of the Third International Conference on the Theory and Application of Diagrams, Lecture Notes in Artificial Intelligence, Vol. LNAI 2980, Springer-Verlag, pp. 301-315.

  16. Narayanan, N. H. & Yoon, D. (2003). Reactive information displays. Proceedings of INTERACT 2003: Ninth IFIP TC 13 International Conference on Human-Computer Interaction, IOS Press, pp. 244-251.

  17. Hübscher-Younger, T. & Narayanan, N. H. (2003). Designing for divergence. B. Wasson, S. Ludvigsen & U. Hoppe, (Eds.), Designing for Change in Networked Learning Environments: Proceedings of the International Conference on Computer Support for Collaborative Learning, pp. 461-470, Kluwer Academic Publishers.

  18. Hübscher-Younger, T. & Narayanan, N. H. (2003). Dancing hamsters and marble statues: Characterizing student visualizations of algorithms. Proceedings of the First ACM Symposium on Software Visualization, ACM Federated Computing Research Conference, ACM Press, pp. 95-104.

  19. D'Amico, J., Hübscher-Younger, T., Hübscher, R., & Narayanan, N. H. (2003). Applying contextual design to build a course scheduler: A case study. Proceedings of the 41st Annual ACM Southeast Regional Conference, ACM Press, pp. 330-336.

  20. Hübscher-Younger, T. & Narayanan, N. H. (2003). Constructive and collaborative learning of algorithms. Proceedings of the SIGCSE Technical Symposium on Computer Science Education, ACM Press, pp. 6-10.

  21. Hübscher-Younger, T. & Narayanan, N. H. (2002). The influence of authority on convergence in collaborative learning. Proceedings of the Computer Support for Collaborative Learning Conference, Lawrence Erlbaum, pp. 481-489.

  22. Hübscher-Younger, T. & Narayanan, N. H. (2001). How undergraduate students' learning strategy and culture effect algorithm animation use and interpretation. Advanced Learning Technology: Issues, Achievements and Challenges, Proceedings of the First IEEE International Conference on Advanced Learning Technologies (ICALT 2001), IEEE Computer Society Press, pp. 113-116.

  23. Hübscher-Younger, T. & Narayanan, N. H. (2001). Features of shared student-created representations. Proceedings of the Workshop on External Representations in AI-ED: Multiple Forms and Multiple Roles, Tenth International Conference on Artificial Intelligence in Education (AI-ED 2001), San Antonio, TX, May.

  24. Narayanan, N. H. & Fickas, S. (2001). Ameliorating cognitive impairments: Research challenges in designing mobile, multimodal and multiple interfaces to context-aware assistive systems. Proceedings of the Workshop on Distributed and Disappearing User Interfaces in Ubiquitous Computing, ACM Human Factors in Computing Systems Conference (CHI 2001), Interner Bericht 2001-6, Fakultat fur Informatik, Universitat Karlsruhe, pp. 11-18.

  25. Crowe, E. & Narayanan, N. H. (2000). Comparing interfaces based on what users watch and do. Proceedings of the First ACM Symposium on Eye Tracking Research & Applications, Association for Computing Machinery (ACM) Press, pp. 29-36.

  26. Narayanan, N. H. & Hegarty, M. (2000). Communicating dynamic behaviors: Are interactive multimedia presentations better than static mixed-mode presentations? Proceedings of the First International Conference on the Theory and Application of Diagrams (Diagrams 2000), Springer-Verlag, pp. 178-193.

  27. Holmquist, S. & Narayanan, N. H. (2000). Tightly coupling authoring and evaluation in an integrated tool to support iterative design of interactive hypermedia educational manuals. Proceedings of the ACM Designing Interactive Systems Conference (DIS'00), ACM Press, pp. 155-164.

  28. Hansen, S. R. & Narayanan, N. H. (2000). On the role of animated analogies in algorithm visualizations. Proceedings of the Fourth International Conference of The Learning Sciences, Lawrence Erlbaum Associates, pp. 205-211.

  29. Narayanan, N. H. & Schrimpsher, D. (2000). Extending eye tracking to analyze interactions with multimedia information presentations. People & Computers XIV: Proceedings of the Fourteenth Annual Human Computer Interaction Conference (HCI 2000), Springer-Verlag, pp. 271-286.

  30. Narayanan, N. H. & Hegarty, M. (2000). Communicating dynamic behaviors with mixed-mode presentations: Are interactive presentations better than static ones? Proceedings of IGC 2000: First International Workshop on Interactive Graphical Communication , Working papers in Computer Science Vol. WP-00-01, Department of Computer Science, Queen Mary and Westfield College, University of London, pp. 109-121.

  31. Holmquist, S. & Narayanan, N. H. (2000). Tightly coupling authoring and evaluation in an integrated tool to support iterative design of educational hypermedia. Proceedings of the IEEE International Conference on Multimedia and Expo (ICME 2000), IEEE Press, CD-ROM.

  32. Hansen, S. R. & Narayanan, N. H. (2000). Interactive analogies prime learning from visualizations. Proceedings of ED-MEDIA 2000: World Conference on Educational Multimedia, Hypermedia & Telecommunications, Association for the Advancement of Computing in Education, pp. 375-380.

  33. Narayanan, N. H. & Hegarty, M. (2000). Intelligible multimedia. Proceedings of Smart Graphics: Papers from the AAAI 2000 Spring Symposium, American Association for Artificial Intelligence (AAAI) Press Technical Report SS-00-04, pp. 117-122.

  34. Hansen, S., Schrimpsher, D. & Narayanan, N. H. (1999). From algorithm animations to animation-embedded hypermedia visualizations. Proceedings ED-MEDIA 1999: World Conference on Educational Multimedia, Hypermedia & Telecommunications, Association for the Advancement of Computing in Education, CD-ROM. Selected as one of the 10 best papers (from among 380 accepted full papers) in this conference.

  35. Hansen, S. R., Schrimpsher, D. & Narayanan, N. H. (1998). Learning algorithms by visualization: A novel approach using animation-embedded hypermedia. Proceedings of the Third International Conference of The Learning Sciences, Association for the Advancement of Computing in Education, pp. 125-130.

  36. Lee, B. G., Chang, K. H. & Narayanan, N. H. (1998). An integrated approach to version control management in computer supported collaborative writing. Proceedings of the 36th Annual ACM Southeast Conference, ACM Press, pp. 34-43.

  37. Hansen, S. R., Narayanan, N. H. & Schrimpsher, D. (1998). Rethinking algorithm animation: A framework for effective visualizations. Paper accepted to the World Conference on Educational Multimedia and Hypermedia (ED-MEDIA'98), Association for the Advancement of Computing in Education.

  38. Narayanan, N. H. & Hegarty, M. (1997). Model-based design of hypermedia presentations. Proceedings of the ACM Human Factors in Computing Systems Conference (CHI'97), Vol. II, ACM Press, pp. 355-356.

  39. Kolodner, J. L., Hmelo, C. E. & Narayanan, N. H. (1996). Problem-based learning meets case-based reasoning. Proceedings of the Second International Conference of The Learning Sciences, Association for the Advancement of Computing in Education, pp. 188-195.

  40. Narayanan, N. H., Hmelo, C. H., Petrushin, V., Newstetter, W. C., Guzdial, M. & Kolodner, J. L. (1995). Computational support for collaborative learning through generative problem solving. Proceedings of the Conference on Computer Support for Collaborative Learning, ACM Press, pp. 247-254.

  41. Narayanan, N. H. & Kolodner, J. L. (1995). Case libraries in support of design education: The DesignMuse experiences. Proceedings of the 25th Annual Frontiers in Education Conference, IEEE Press, CD-ROM.

  42. Narayanan, N. H., Suwa, M. & Motoda, H. (1995). Diagram-based problem solving: The case of an impossible problem. Proceedings of the 17th Annual Conference of the Cognitive Science Society, Lawrence Erlbaum Associates, pp. 206-211.

  43. Narayanan, N. H. & Hegarty, M. (1995). Comprehending and reasoning with multi-modal representations: Educational implications. Proceedings of the Second International Symposium on Cognition and Education: Multidisciplinary Perspectives, Extended Abstracts, Benares Hindu University Press, Varanasi, India, pp. 56-58.

  44. Hmelo, C., Narayanan, N. H. & Kolodner, J. L. (1995). A multiple-case-based approach to generative environments for learning. Proceedings of the Second International Symposium on Cognition and Education: Multidisciplinary Perspectives, Extended Abstracts, Benares Hindu University Press, Varanasi, India, pp. 82-86.

  45. Narayanan, N. H., Suwa, M. & Motoda, H. (1994). How things appear to work: Predicting behaviors from device diagrams. Proceedings of the 12th National Conference on Artificial Intelligence, AAAI Press, pp. 1161-1167.

  46. Narayanan, N. H., Suwa, M. & Motoda, H. (1994). A study of diagrammatic reasoning from verbal and gestural data. Proceedings of the 16th Annual Conference of the Cognitive Science Society, Lawrence Erlbaum Associates, pp. 652-657.

  47. Narayanan, N. H., Suwa, M., & Motoda, H. (1994). Qualitative behavior hypothesis from device diagrams. Proceedings of the Eighth International Workshop on Qualitative Reasoning about Physical Systems, pp. 197-204.

  48. Narayanan, N. H., Suwa, M., & Motoda, H. (1993). Behavior hypothesis from schematic diagrams: A hybrid approach. Proceedings of the Workshop on Principles of Hybrid Representation and Reasoning at the Thirteenth International Joint Conference on Artificial Intelligence, pp. 50-61.

  49. Narayanan, N. H., Suwa, M., & Motoda, H. (1993). A case for depictive representations. Proceedings of the Research Workshop on Fundamentals of Artificial Intelligence, Japanese Society for Artificial Intelligence SIG-FAI-9301-1(6/11), pp. 1-8.

  50. Narayanan, N. H. & Chandrasekaran, B. (1992). A computer model of diagrammatic reasoning. Proceedings of the AAAI Spring Symposium on Reasoning with Diagrammatic Representations, Technical Report No. SS-92-02, AAAI Press, Menlo Park, CA, pp. 136-141.

  51. Narayanan, N. H. & Chandrasekaran, B. (1991). Reasoning visually about spatial interactions. Proceedings of the 12th International Joint Conference on Artificial Intelligence, Morgan Kaufmann Publishers, pp. 360-365.

  52. Narayanan, N. H. & Chandrasekaran, B. (1991). Integration of qualitative and quantitative methods in visual reasoning. Proceedings of the 2nd Annual Conference on AI Simulation and Planning in High Autonomy Systems, IEEE Computer Society Press, pp. 272-278.

  53. Chandrasekaran, B. & Narayanan, N. H. (1990). Towards a theory of common sense visual reasoning. Proceedings of the 10th Conference on Foundations of Software Technology and Theoretical Computer Science, Lecture Notes in Computer Science 472, Springer-Verlag, pp. 388-409.

  54. Chandrasekaran, B. & Narayanan, N. H. (1990). Integrating imagery and visual representations. Proceedings of the 12th Annual Conference of the Cognitive Science Society, Lawrence Erlbaum Associates, pp. 670-677.

  55. Narayanan, N. H., Gandikota, M. S., & Maroldt, J. (1990). An integrated framework for intelligent computer aided design of chemical processes. Proceedings of the 3rd International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, ACM Press, pp. 800-808.

  56. Narayanan, N. H. & Chandrasekaran, B. (1990). Qualitative simulation of spatial mechanisms: a preliminary report. Proceedings of the 21st Annual Modeling and Simulation Conference, Instrument Society of America,, pp. 1825-1829.

  57. Narayanan, N. H. & Chandrasekaran, B. (1990). Rigid body motion prediction by analogical simulation. Proceedings of the Workshop on Artificial Intelligence and Simulation at the Eighth National Conference on Artificial Intelligence, pp. 69-74.

  58. Narayanan, N. H. & Chandrasekaran, B. (1990). A visual approach to qualitative kinematics. Proceedings of the Workshop on Qualitative Vision at the Eighth National Conference on Artificial Intelligence, pp. 72-76.

  59. Narayanan, N. H. & Viswanadham, N. (1985). A methodology for knowledge acquisition and reasoning in failure analysis of systems. Abstracts of the IEEE International Conference on Systems, Man and Cybernetics, IEEE Press, pp. 80.

Non-refereed Articles

  1. Narayanan, N. H. (2000). Intelligent and interactive systems research at Auburn University (Organizational Overview). People & Computers XIV: Proceedings of the Fourteenth Annual Human Computer Interaction Conference (HCI 2000), Vol. II, School of Information Technology, University of Sunderland, pp. 97-98.

  2. Hübscher, R., Hmelo, C. E., Narayanan, N. H., Guzdial, M. & Kolodner, J. L. (1996). McBAGEL: A shared and structured electronic workspace for problem-based learning (System Demonstration Abstract). Proceedings of the Second International Conference on the Learning Sciences, Association for the Advancement of Computing in Education, pp. 560.

  3. Hmelo, C. E. & Narayanan, N. H. (1995). Anchors, cases, problems, and scenarios as contexts for learning (Symposium Report). Proceedings of the 17th Annual Conference of the Cognitive Science Society, Lawrence Erlbaum Associates, pp. 5-8.

  4. Narayanan, N. H., Nersessian, N., Hall, R., & Hegarty, M. (1994). Visual reasoning in discovery, instruction and problem solving (Symposium Report). Proceedings of the 16th Annual Conference of the Cognitive Science Society, Lawrence Erlbaum Associates, pp. 980-984.

Technical Reports and Project Final Reports

  1. Hejmady, P. & Narayanan, N. H. (2012). Visual Attention Switching Patterns of Programmers Debugging with an IDE. Technical Report CSSE12-01, Computer Science & Software Engineering Department, Auburn University, Auburn, AL 36849, 9 pages. A revised version appears in Proceedings of the 2012 ACM Eye Tracking Research and Applications Symposium. See "Conferences" above.

  2. Myneni, L. S., Narayanan, N. H. (2011). An Intelligent Tutoring System for Exploring and Learning Physics Through Simple Machines. Technical Report CSSE11-05, Computer Science & Software Engineering Department, Auburn University, Auburn, AL 36849, 10 pages.

  3. Myneni, L. S., Narayanan, N. H.,Rouinfar, A., & Rebello, S. (2011). An Intelligent and Interactive Simulation and Tutoring Environemnt for Exploring and Learning Simple Machines. Technical Report CSSE11-04, Computer Science & Software Engineering Department, Auburn University, Auburn, AL 36849, 8 pages.

  4. Narayanan, N. H. (2010). AU-ETRI Driver Modeling Project Third Phase Final Report. Submitted to the Electronics & Telecommunication Research Institute of South Korea, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 158 pages.

  5. Narayanan, N. H.,Hendrix, D., Myneni, L., & Ross, M. (2010). Computer-Supported Studio-Based Learning: Interaction Requirements for a Learner-Centered Computing Pedagogy. Technical Report CSSE10-01, Computer Science & Software Engineering Department, Auburn University, Auburn, AL 36849, 5 pages.

  6. Narayanan, N. H. (2009). AU-ETRI Driver Modeling Project Second Phase Final Report. Submitted to the Electronics & Telecommunication Research Institute of South Korea, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 66 pages.

  7. Hendrix D., Myneni, S., Narayanan, N. H., and Ross, M. (2008). Adapting a Studio-Based Learning Model for CS2. Technical Report CSSE08-03, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 5 pages.

  8. Narayanan, N. H. (2008). AU-ETRI Driver Modeling Project First Phase Final Report. Submitted to the Electronics & Telecommunication Research Institute of South Korea, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 104 pages.

  9. Narayanan, N. H. (2008). Learning about causal systems in complex domains: A multidisciplinary synthesis of the state-of-the-art and research challenges. SLC Catalyst Project Final Report submitted to the National Science Foundation, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 11 pages.

  10. Hundhausen, C. D., Narayanan, N. H.,, and Crosby, M. E. (2007). Exploring Studio-Based Instructional Models for Computing Education. Technical Report CSSE07-03, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 5 pages. A revised version appears in Proceedings of SIGCSE 2008, See "Conferences" above.

  11. Narayanan, N. H. (2007). An Experimental Investigation of Improving Human Problem-Solving Performance by Guiding Attention and Adaptively Providing Details on Information Displays. Project Final Report submitted to the Office of Naval Research, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 11 pages.

  12. Narayanan, N. H. (2004). Investigating animations embedded in interactive hypermedia as a learning tool for data structures and algorithms. Project Final Report submitted to the National Science Foundation. Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 31 pages.

  13. Narayanan, N. H. (2003). Analysis and synthesis of hypermedia information visualizations. Project Final Report submitted to the Office of Naval Research. Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 26 pages.

  14. Houston, M.,Narayanan, N. H., & Chapman, R. (2003). "Do as I do, not as I say": A Transparent Constraint Acquisition and Satisfaction Approach. Technical Report CSSE03-08, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 9 pages.

  15. Yoon, D. & Narayanan, N. H. (2003). What separates successful and unsuccessful problem solvers in diagrammatic reasoning? Technical Report CSSE03-05, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 6 pages. A revised version appears in Proceedings of Diagrams 2004, See "Conferences" above.

  16. D'Amico, J., Hübscher-Younger, T., Hübscher, R., & Narayanan, N. H. (2003). Applying contextual design to build a course scheduler: A case study. Technical Report CSSE03-01, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 15 pages. A revised version appears in Proceedings of the 41st Annual ACM Southeast Conference, See "Conferences" above.

  17. Hübscher-Younger, T. & Narayanan, N. H. (2002). Constructive and collaborative learning of algorithms. Technical Report CSSE02-05, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 5 pages. A revised version appears in Proceedings of the 2003 SIGCSE Technical Symposium on Computer Science Education. See "Conferences" above.

  18. Hübscher-Younger, T. & Narayanan, N. H. (2002). Avoiding convergence caused by student perceptions of authority during collaborative learning. Technical Report CSSE02-04, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 20 pages. A revised version appears in Proceedings of the 2002 Computer Support for Collaborative Learning Conference. See "Conferences" above.

  19. Hübscher-Younger, T. & Narayanan, N. H. (2001). Features of shared student-created representations. Technical Report CSSE01-13, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 10 pages. This paper was presented in a workshop at the Tenth International Conference on Artificial Intelligence in Education (AI-ED 2001), See "Conferences" above.

  20. Narayanan, N. H. & Hegarty, M. (2001). Multimedia design for communication of dynamic information. Technical Report CSSE01-02, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 33 pages. A revised version appears in the International Journal of Human-Computer Studies, See "Journals" above.

  21. Lee, B. G., Narayanan, N. H. & Chang, K. H. (2000). The design and implementation of a distributed version management system for computer supported collaborative writing. Technical Report CSSE00-08, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 36 pages. A revised version appears in the Journal of Systems and Software, See "Journals" above.

  22. Holmquist, S. & Narayanan, N. H. (2000). An integrated architecture for tightly coupled design and evaluation of educational multimedia. Technical Report CSSE00-07, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 28 pages. A revised version appears in Information Sciences, See "Journals" above.

  23. Narayanan, N. H. (1999). Rethinking algorithm animations: A novel approach to designing program visualizations for learning. Project Final Report submitted to the National Science Foundation, Computer Science & Software Engineering Dept., Auburn University, Auburn, AL 36849, 2 pages.

  24. Hansen, S., Narayanan, N. H., Schrimpsher, D. & Hegarty, M. (1998). Empirical studies of animation-embedded hypermedia algorithm visualizations, CSE98-06, Dept. of Computer Science & Software Engineering Technical Report Series, Auburn University, Auburn, AL 36849-5347, 44 pages. A revised version appears in the Journal of Visual Languages and Computing, See "Journals" above.

  25. Hansen, S., Schrimpsher, D. & Narayanan, N. H. (1998). From algorithm animations to animation-embedded hypermedia visualizations, CSE98-05, Dept. of Computer Science & Software Engineering Technical Report Series, Auburn University, Auburn, AL 36849-5347, 9 pages. A revised version appears in the ED-MEDIA'99 Proceedings, See "Conferences" above.

  26. Hegarty, M., Quilici, J., Narayanan, N. H., Holmquist S. & Moreno, R. (1998). Designing hypermedia manuals to explain how machines work: Lessons from evaluation of a theory-based design. CSE98-04, Dept. of Computer Science & Software Engineering Technical Report Series, Auburn University, Auburn, AL 36849-5347, 20 pages. A revised version appears in the Journal of Educational Multimedia and Hypermedia, See "Journals" above.

  27. Narayanan, N. H. (1997). Diagrammatic communication: A taxonomic overview, CSE97-06, Dept. of Computer Science & Engineering Technical Report Series, Auburn University, Auburn, AL 36849-5347, 34 pages. A revised version appears in Perspectives on Cognitive Science Vol. III, See "Book Chapters" above.

  28. Narayanan, N. H. & Hubscher, R. (1997). Visual language theory: Towards a human-computer interaction perspective. CSE97-05, Dept. of Computer Science & Engineering Technical Report Series, Auburn University, Auburn, AL 36849-5347, 23 pages. A revised version appears in Visual Language Theory, See "Book Chapters" above.

  29. Narayanan, N. H. & Hegarty, H. (1997). On designing comprehensible interactive hypermedia manuals. CSE97-04, Dept. of Computer Science & Engineering Technical Report Series, Auburn University, Auburn, AL 36849-5347, 36 pages. A revised version appears in the International Journal of Human-Computer Studies, See "Journals" above.

  30. Narayanan, N. H., Editor. (1992). Reasoning with Diagrammatic Representations, Proceedings of the 1992 AAAI Spring Symposium on Reasoning with Diagrammatic Representations, Published as Technical Report No. SS-92-02, AAAI Press, Menlo Park, CA, 244 pages.

  31. Narayanan, N. H. (1989). A framework for the representation of qualitative spatial knowledge. OSU-CIS-LAIR Technical Report, Laboratory for Artificial Intelligence Research, Department of Computer & Information Science, Ohio State University, Columbus, OH, 16 pages.

  32. Maroldt, J., Narayanan, N. H. & Gandikota, M. S. (1989). A process design framework based on task-structure analysis. Technical Report 89-JM-DESIGNTASK, Laboratory for Artificial Intelligence Research, Department of Computer & Information Science, Ohio State University, Columbus, OH, 12 pages.




(C) Hari Narayanan; All Rights Reserved; Last Updated 12.23.2012