This Article 
 Bibliographic References 
 Add to: 
Computer-Guided Solutions to Physics Problems Using Prolog
January/February 2010 (vol. 12 no. 1)
pp. 88-95

By posing a continual stream of pertinent questions, a nonmathematical computer program can prod freshman physics students toward an analytical solution to one-dimensional kinematics problems.

1. W. Christian and M. Belloni, Physlets: Teaching Physics with Interactive Curricular Material, Prentice Hall, 2001.
2. T. Khannan, Foundations of Neural Networks, Addison Wesley, 1990.
3. J.S.R. Jang, C.T. Sun, and E. Mizutani, Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence, Prentice Hall, 1997.
4. R.D. Knight, Physics for Scientists and Engineers, Pearson, 2004.
5. D.C. Giancoli, Physics: Principles with Applications, 4th ed., Prentice Hall, 1995.
6. E.H. Houstis and J.R. Rice eds., , Artificial Intelligence, Expert Systems and Symbolic Computing, Elsevier Science, 1992.
7. E. Wenger, Artificial Intelligence and Tutoring Systems: Computational and Cognitive Approaches to the Communication of Knowledge, Morgan Kaufmann, 1987.
8. A. Bundy et al., "Solving Mechanics Problems Using Meta-Level Inference," Proc. 6th. Int'l J. Conf. Artificial Intelligence, Univ. Press, 1979;
9. M. Schmidt and H. Lipson, "Distilling Free-Form Natural Laws from Experimental Data," Science, Vol. 324, no. 5923, pp. 81-85, April 3, 2009.
10. N.C. Rowe, Artificial Intelligence Through Prolog, Prentice Hall, 1988.
11. M.A. Covington, D. Nute, and A. Vellino, Prolog Programming in Depth, Prentice Hall, 1996.
12. W.F. Clocksin and C.S. Mellish, Programming in Prolog, 3rd ed., Springer-Verlag, 1987.
13. I. Bratko, Prolog Programming for Artificial Intelligence, 2nd ed., Addison-Wesley, 1991.

Index Terms:
Artificial intelligence, Prolog, computer tutorial, physics, kinematics
Thomas J. Bensky, Catherine A. Taff, "Computer-Guided Solutions to Physics Problems Using Prolog," Computing in Science and Engineering, vol. 12, no. 1, pp. 88-95, Jan.-Feb. 2010, doi:10.1109/MCSE.2010.8
Usage of this product signifies your acceptance of the Terms of Use.