A pedagogical analysis of online coding tutorials

61Citations
Citations of this article
113Readers
Mendeley users who have this article in their library.

Abstract

Online coding tutorials are increasingly popular among learners, but we still have little knowledge of their quality. To address this gap, we derived several dimensions of pedagogical effectiveness from the learning sciences and education literature and analyzed a large sample of tutorials against these dimensions. We sampled 30 popular and diverse online coding tutorials, and analyzed what and how they taught learners. We found that tutorials largely taught similar content, organized content bottom-up, and provided goal-directed practices with immediate feedback. However, few were tailored to learners' prior coding knowledge and only a few informed learners how to transfer and apply learned knowledge. Based on these results, we discuss strengths and weaknesses of online coding tutorials, opportunities for improvement, and recommend that educators point their students to educational games and interactive tutorials over other tutorial genres.

Cite

CITATION STYLE

APA

Kim, A. S., & Ko, A. J. (2017). A pedagogical analysis of online coding tutorials. In Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE (pp. 321–326). Association for Computing Machinery. https://doi.org/10.1145/3017680.3017728

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