Semi-automatic suggestion generation for young novice programmers in an open-ended context

4Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.

Abstract

Independent novice programmers in open-ended contexts rely on help systems to support their learning. These help systems are often laboriously hand-authored by experts. This paper describes a semi-automatic process for the creation of a suggestion-based help system. We demonstrate and evaluate the potential utility of our approach within a blocks-based programming environment for children. With less human effort per suggestion, our approach generated a set of suggestions comparable to a hand-authored set and a set of original suggestions. We ran a study to explore the number and types of suggestions children received, accessed, and used. In 30 minutes, children on average received 9 suggestions, accessed 2.6 suggestions, and inserted 0.8 new concepts from suggestions.

Cite

CITATION STYLE

APA

Ichinco, M., & Kelleher, C. (2018). Semi-automatic suggestion generation for young novice programmers in an open-ended context. In IDC 2018 - Proceedings of the 2018 ACM Conference on Interaction Design and Children (pp. 405–412). Association for Computing Machinery, Inc. https://doi.org/10.1145/3202185.3202762

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