Comparison of Learning Programming between Interactive Computer Tutors and Human Teachers

11Citations
Citations of this article
36Readers
Mendeley users who have this article in their library.

Abstract

People typically learn programming from teachers in in-person courses or online tutorials. Interactive computer tutors-systems that deliver learning content interactively-have become more prevalent in online settings for teaching skills such as computer programming. Research has shown the efficiency and effectiveness of learning programming from teachers, interactive computer tutors, and a combination of both. However, there is limited understanding of learners' comparative perspectives about their experience learning from these different resources. We conducted an exploratory study using semi-structured interviews, recruiting 20 participants that had experience learning programming from both teachers and interactive computer tutors. We identified factors that learners like and dislike from both learning methods and discussed the strengths and weaknesses of them. Based on our findings, we propose suggestions for designers of interactive computer tutors, and for programming educators.

Cite

CITATION STYLE

APA

Shen, R., Wohn, D. Y., & Lee, M. J. (2019). Comparison of Learning Programming between Interactive Computer Tutors and Human Teachers. In CompEd 2019 - Proceedings of the ACM Conference on Global Computing Education (pp. 2–8). Association for Computing Machinery, Inc. https://doi.org/10.1145/3300115.3309506

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free