Skip to main content

Using Cloze Procedure Questions in Worked Examples in a Programming Tutor

  • Conference paper
  • First Online:
Intelligent Tutoring Systems (ITS 2016)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9684))

Included in the following conference series:

  • 4016 Accesses

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Cooper, G., Sweller, J.: Effects of schema acquisition and rule automation on mathematical problem-solving transfer. J. Educ. Psychol. 79, 347–362 (1987)

    Article  Google Scholar 

  2. 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

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Mathan, S.: Recasting the feedback debate: benefits of tutoring error detection and correction skills. Ph.D. dissertation, Carnegie Mellon University, PA (2003)

    Google Scholar 

  6. 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)

    Chapter  Google Scholar 

  7. 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)

    Chapter  Google Scholar 

  8. 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

    Google Scholar 

Download references

Acknowledgments

Partial support for this work was provided by the National Science Foundation under grant DUE 1432190.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Amruth N. Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics