Skip to main content
Log in

A client-server computational tool for integrated artificial intelligence curriculum

  • Published:
Journal of Computing in Higher Education Aims and scope Submit manuscript

Abstract

THE GOAL OF THIS PROJECT is to increase students’ interest in Artificial Intelligence (AI), as well as to promote learning of the topics that comprise the subject. We describe the development of a Web-based multimedia delivery method to accomplish this goal. The highlight of the course material is an integrated simulation environment that allows students to develop and test AI algorithms in a dynamic, uncertain, visual environment.

In this paper we describe the multimedia approach to teaching AI classes that we have developed and introduce the associated the simulation tool. We present a series of homework assignments and projects that make use of the tool and evaluate the effect of the simulation environment on students’ interest level and confidence in the class material.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Clark, W.M. (2000). Learning chemical reaction equilibria on CD-ROM, (pp. 30–33). In D.G. Brown (Ed.). Vignettes from America’s Most Wired Campuses. Bolton, MA: Ankar Publishing.

    Google Scholar 

  • Graham, C.R., & Trick, T.N. (1998). Java applets enhance learning in a freshman ECE course.Journal of Engineering Education, 87(4), 391–197.

    Google Scholar 

  • Hanks, S., Nguyen, D., & Thomas, C. (1993). A beginner’s guide to the truckworld simulator.Technical Report 93-06-09, University of Washington, Seattle, WA.

    Google Scholar 

  • Durfee, E.H., & Montgomery, T.A. (1989). MICE: A flexible testbed for intelligent coordination experiments.Proceedings of the 1989 Distributed AI Workshop (pp. 25–40). Orcas Island, WA.

  • Pollack, M.E., & Ringuette, M. (1990). Introducing the tileworld: Experimentally evaluating agent architectures.Proceedings of the National Conference on Artificial Intelligence (pp. 183–189). Boston, MA.

  • Reinhardt, A. (1995). New Ways to learn.Byte, 20(3), pp. 50–72.

    Google Scholar 

  • Russell, S., & Norvig, P. (1995).Artificial Intelligence: A modern approach. Upper Sadle River, NJ: Prentice Hall.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

ABOUT THE AUTHORS

Lawrence Holder is an Associate Professor and Associate Chairman in the Department of Computer Science and Engineering at the University of Texas at Arlington. His research interests include artificial intelligence and machine learning. Dr. Holder received his M.S. and Ph.D. degrees in Computer Science from the University of Illinois at Urbana-Champaign in 1988 and 1991. He received his B.S. degree in Computer Engineering also from the University of Illinois at Urbana-Champaign in 1986. His current home page address is http://www-cse.uta.edu/~holder.

Diane Cook is an Associate Professor in the Computer Science and Engineering Department at the University of Texas at Arlington. Her research interests include artificial intelligence, machine planning, machine learning, robotics, and parallel algorithms for artificial intelligence. Dr. Cook received her B.S. from Wheaton College in 1985, and her M.S. and Ph.D. from the University of Illinois in 1987 and 1990, respectively. Descriptions of her research projects and publications can be found at http://www-cse.uta.edu/~cook.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Holder, L.B., Cook, D.J. A client-server computational tool for integrated artificial intelligence curriculum. J. Comput. High. Educ. 12, 52–69 (2001). https://doi.org/10.1007/BF02940956

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02940956

Keywords

Navigation