Abstract
In order to increase the engagement of learners, we incorporated cloze procedure questions into the worked-example-style feedback provided by problem-solving tutors currently used by introductory programming students unsupervised. We conducted a multi-institution controlled study to evaluate the effectiveness of this intervention from fall 2012 through spring 2014. The results of the study were mixed. We found that when students had to answer cloze procedure questions embedded in the feedback, they did spend significantly more time per problem and they learned concepts with significantly fewer practice problems. However, they did not learn significantly more concepts and their change in score from pretest to post-test was not any different on the learned concepts from that of control group. Finally, the increased time on task due to the intervention may benefit different demographic subgroups differently.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Cooper, G., Sweller, J.: Effects of schema acquisition and rule automation on mathematical problem-solving transfer. J. Educ. Psychol. 79, 347–362 (1987)
Kumar, A.N.: Explanation of step-by-step execution as feedback for problems on program analysis, and its generation in model-based problem-solving tutors. Technol. Instruction, Cogn. Learn. (TICL) J. 4(1) (2006). Special Issue on Problem Solving Support in Intelligent Tutoring Systems
Stark, R.: Learning by worked-out examples. The impact of incomplete solution steps on example elaboration, motivation, and learning outcomes. Huber, Bern, CH (1999) (in German)
Paas, F.G.: Training strategies for attaining transfer of problem-solving skill in statistics: a cognitive-load approach. J. Educ. Psychol. 84(4), 429 (1992)
Mathan, S.: Recasting the feedback debate: benefits of tutoring error detection and correction skills. Ph.D. dissertation, Carnegie Mellon University, PA (2003)
Mathan, S.A., Koedinger, K.R.: An empirical assessment of comprehension fostering features in an intelligent tutoring system. In: Cerri, S.A., Gouardéres, G., Paraguaçu, F. (eds.) ITS 2002. LNCS, vol. 2363, pp. 330–343. Springer, Heidelberg (2002)
Kumar, A.N.: An evaluation of self-explanation in a programming tutor. In: Trausan-Matu, S., Boyer, K.E., Crosby, M., Panourgia, K. (eds.) ITS 2014. LNCS, vol. 8474, pp. 248–253. Springer, Heidelberg (2014)
Kumar, A.N.: Need to consider variations within demographic groups when evaluating educational interventions. In: Proceedings of Innovation and Technology in Computer Science Education (ITiCSE 2009), Paris, France, pp. 176–180, July 2009
Acknowledgments
Partial support for this work was provided by the National Science Foundation under grant DUE 1432190.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Kumar, A.N. (2016). Using Cloze Procedure Questions in Worked Examples in a Programming Tutor. In: Micarelli, A., Stamper, J., Panourgia, K. (eds) Intelligent Tutoring Systems. ITS 2016. Lecture Notes in Computer Science(), vol 9684. Springer, Cham. https://doi.org/10.1007/978-3-319-39583-8_50
Download citation
DOI: https://doi.org/10.1007/978-3-319-39583-8_50
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39582-1
Online ISBN: 978-3-319-39583-8
eBook Packages: Computer ScienceComputer Science (R0)