For me, programming is ...

Beth Simon, Brian Hanks, Renée McCauley, Briana Morrison, Laurie Murphy, Carol Zander

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

5 Scopus citations

Abstract

Fun, interesting, hard, rewarding, and challenging: these are the most frequent responses of 697 students from five institutions at the end of a first programming course. Student experience with introductory programming courses is of interest to the computing education community, especially due to continued decreases in enrollments in computing degree programs. In this study, we explore one direct approach to document students' initial attitudinal experiences with programming by asking them to complete an open-ended question at the end of a first programming course. Based on content-analysis of students' responses, we find that nearly 50% of responses were positive in nature, there is significant difference in the responses of majors and non-majors, and that response characteristics correlate to earned grade in the course. We present preliminary, but inconclusive evidence on the impact of context (e.g., gaming or media computation) in a first programming course. Finally, we propose a multiple-choice question based on the most common student responses for large-scale deployment in computing courses and identify key contextual information that will inform future analysis of that data.

Original languageEnglish (US)
Title of host publicationICER'09 - Proceedings of the 2009 ACM Workshop on International Computing Education Research
Pages105-116
Number of pages12
DOIs
StatePublished - 2009
Externally publishedYes
Event2009 ACM Workshop on International Computing Education Research, ICER'09 - Berkeley, CA, United States
Duration: Aug 10 2009Aug 11 2009

Publication series

NameICER'09 - Proceedings of the 2009 ACM Workshop on International Computing Education Research

Other

Other2009 ACM Workshop on International Computing Education Research, ICER'09
Country/TerritoryUnited States
CityBerkeley, CA
Period8/10/098/11/09

Keywords

  • Affective
  • Attitude
  • CS1
  • Introductory programming
  • Multi-institutional
  • Novice

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Science Applications
  • Software

Fingerprint

Dive into the research topics of 'For me, programming is ...'. Together they form a unique fingerprint.

Cite this