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

This document is currently not available here.

Share

COinS