Exploring Novice Programmers' Homework Practices: Initial Observations of Information Seeking Behaviors

被引:8
作者
Muller, Silvia [1 ]
Babes-Vroman, Monica [2 ]
Emenike, Mary [3 ]
Nguyen, Thu D. [2 ]
机构
[1] Rutgers State Univ, Sch Commun & Informat, Piscataway, NJ USA
[2] Rutgers State Univ, Comp Sci Dept, Piscataway, NJ 08854 USA
[3] Rutgers State Univ, Dept Chem, Piscataway, NJ USA
来源
SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION | 2020年
关键词
Computer Science Education; Information Seeking Behavior; CS1; Homework; STUDENTS;
D O I
10.1145/3328778.3366885
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
There are many factors that contribute to the success of students learning to code. For students in introductory programming classes, one source of complexity is the availability of a wide variety of information sources. In this paper, we report observations of students seeking information when working on programming homework assignments. Our data was collected from a think-aloud protocol embedded into semi-structured, individual interviews with students enrolled in a CS1 course. We analyze our data through the lens of information seeking behavior. We observed students using multiple sources of information, including referring back to course materials and searching for information online, and discussing how they sought help from friends, classmates, and family members. Herein, we discuss implications for teaching and future research based on our initial observations. For example, instructors could consider designing early homework assignments that would prompt students to seek information and follow up this assignment with an in-class discussion about homework strategies. Future research could investigate the mechanisms by which students progress from haphazard to more strategic information seeking behaviors.
引用
收藏
页码:333 / 339
页数:7
相关论文
共 42 条