Abstract
Is learning by solving problems better than learning from worked-out examples? Using a machine-learning program that learns cognitive skills from examples, we have conducted a study to compare three learning strategies: learning by solving problems with feedback and hints from a tutor, learning by generalizing worked-out examples exhaustively, and learning by generalizing worked-out examples only for the skills that need to be generalized. The results showed that learning by tutored problem solving outperformed other learning strategies. The advantage of tutored problem solving was mostly due to the error detection and correction that was available only when skills were applied incorrectly. The current study also suggested that learning certain kinds of conditions to apply rules only for appropriate situations is quite difficult.
The research presented in this paper is supported by the National Science Foundation Award No. REC-0537198. This work was also supported in part by the Pittsburgh Science of Learning Center, which is funded by the National Science Foundation Award No. SBE-0354420.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Matsuda, N., Cohen, W.W., Koedinger, K.R.: Applying Programming by Demonstration in an Intelligent Authoring Tool for Cognitive Tutors. In: AAAI Workshop on Human Comprehensible Machine Learning (Technical Report WS-05-04), pp. 1–8. AAAI association, Menlo Park (2005)
Koedinger, K.R., Corbett, A.: Cognitive Tutors: Technology Bringing Learning Sciences to the Classroom. In: Sawyer, R.K. (ed.) The Cambridge Handbook of the Learning Sciences, pp. 61–78. Cambridge University Press, New York (2006)
Koedinger, K.R., Aleven, V.A.W.M.M., Heffernan, N.: Toward a Rapid Development Environment for Cognitive Tutors. In: Hoppe, U., Verdejo, F., Kay, J. (eds.) Proceedings of the International Conference on Artificial Intelligence in Education, pp. 455–457. IOS Press, Amsterdam (2003)
Muggleton, S., de Raedt, L.: Inductive Logic Programming: Theory and methods. Journal of Logic Programming 19-20(Supplement 1), 629–679 (1994)
Quinlan, J.R.: Learning Logical Definitions from Relations. Machine Learning 5(3), 239–266 (1990)
Kosbie, D.S., Myers, B.A.: Watch what I do: programming by demonstration. In: Cypher, A. (ed.) Watch what I do: programming by demonstration, pp. 423–431. MIT Press, Cambridge (1993)
Fails, J.A., Olsen Jr., D.R.: Interactive machine learning. In: Proceedings of IUI 2003, pp. 39–45. ACM, Miami Beach (2003)
Renkl, A., et al.: From example study to problem solving: Smooth transitions help learning. Journal of Experimental Education 70(4), 293–315 (2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Matsuda, N., Cohen, W.W., Sewall, J., Lacerda, G., Koedinger, K.R. (2008). Why Tutored Problem Solving May be Better Than Example Study: Theoretical Implications from a Simulated-Student Study. In: Woolf, B.P., Aïmeur, E., Nkambou, R., Lajoie, S. (eds) Intelligent Tutoring Systems. ITS 2008. Lecture Notes in Computer Science, vol 5091. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69132-7_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-69132-7_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69130-3
Online ISBN: 978-3-540-69132-7
eBook Packages: Computer ScienceComputer Science (R0)