Exploring novice programmers' homework practices: Initial observations of information seeking behaviors

Silvia Muller, Monica Babes-Vroman, Mary Emenike, Thu D. Nguyen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Scopus citations

Abstract

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.

Original languageEnglish (US)
Title of host publicationSIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education
Pages333-339
Number of pages7
ISBN (Electronic)9781450367936
DOIs
StatePublished - Feb 26 2020
Event51st ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2020 - Portland, United States
Duration: Mar 11 2020Mar 14 2020

Publication series

NameSIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education

Conference

Conference51st ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2020
Country/TerritoryUnited States
CityPortland
Period3/11/203/14/20

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • Education

Keywords

  • Computer science education
  • Cs1
  • Homework.
  • Information seeking behavior

Fingerprint

Dive into the research topics of 'Exploring novice programmers' homework practices: Initial observations of information seeking behaviors'. Together they form a unique fingerprint.

Cite this