Publication | Closed Access
Factors Influencing Students' Help-Seeking Behavior while Programming with Human and Computer Tutors
55
Citations
39
References
2017
Year
Unknown Venue
Intelligent Tutoring SystemsTeachingSocial SkillsNovice StudentsComputer HelpStudent LearningHelp-seeking BehaviorProgram ComprehensionEducational PsychologyComputer TutorsEducationHelp DesignLearning AnalyticsComputer-based EducationProgramming Language TeachingComputer-supported Collaborative LearningIntelligent Tutoring System
When novice students encounter difficulty when learning to program, some can seek help from instructors or teaching assistants. This one-on-one tutoring is highly effective at fostering learning, but busy instructors and large class sizes can make expert help a scarce resource. Increasingly, programming environments attempt to imitate this human support by providing students with hints and feedback. In order to design effective, computer-based help, it is important to understand how and why students seek and avoid help when programming, and how this process differs when the help is provided by a human or a computer. We explore these questions through a qualitative analysis of 15 students' interviews, in which they reflect on solving two programming problems with human and computer help. We discuss implications for help design and present hypotheses on students' help-seeking behavior.
| Year | Citations | |
|---|---|---|
Page 1
Page 1