Comparison of Learning Programming between Interactive Computer Tutors and Human Teachers
Document Type
Conference Proceeding
Publication Date
5-9-2019
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.
Identifier
85065997470 (Scopus)
ISBN
[9781450362597]
Publication Title
Comped 2019 Proceedings of the ACM Conference on Global Computing Education
External Full Text Location
https://doi.org/10.1145/3300115.3309506
First Page
2
Last Page
8
Grant
1657160
Fund Ref
National Science Foundation
Recommended Citation
Shen, Ruiqi; Wohn, Donghee Yvette; and Lee, Michael J., "Comparison of Learning Programming between Interactive Computer Tutors and Human Teachers" (2019). Faculty Publications. 7599.
https://digitalcommons.njit.edu/fac_pubs/7599
