Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1839594.1839609acmconferencesArticle/Chapter ViewAbstractPublication PagesicerConference Proceedingsconference-collections
research-article

Experiencing programming assignments in CS1: the emotional toll

Published: 09 August 2010 Publication History

Abstract

The constant comparative method was used to explicate the experience computing majors have with programming assignments in a CS1 course. Findings from a series of four interviews conducted with a purposeful sample of nine students revealed that the primary reflective experience with programming assignments was emotional. That is, the way students remembered and discussed their experiences with programming assignments was dominated by emotional experiences and reactions. We identified six stages whose dimensions capture the variation in students' emotional experiences with programming assignments. This paper reports the beginnings of analysis geared at developing a theory of students' programming assignment experience, rich in detail and grounded in student experience. When completed such a theory may lead to curricular supports, interventions, or tools, to help steer student experience away from the most harmful of emotional tolls.

References

[1]
Cutts, Q., Cutts, E., Draper, S., O'Donnell, P., Saffrey, P. Manipulating Mindset to Positively Influence Introductory Programming Performance. SIGCSE 2010.
[2]
Dweck, C.S., Self-Theories: Their Role in Motivation, Personality and Development. Taylor & Francis, 1999.
[3]
Eckerdal, A., McCartney, R, Mostrom, J. E., Sanders, K., Thompson, L. and Zander, C. 2007. From Limen to Lumen: Computing students in luminal spaces. ICER 2007.
[4]
Garner, S., Haden, P., Robins, A. My Program is Correct But it Doesn't Run: A Preliminary Investigation of Novice Programmers' Problems. ACE 2005.
[5]
Hanks, B. Problems Encountered by Novice Pair Programmers. ICER 2007.
[6]
Kort, B., Reilly, R., and Picard, R. W. 2001. An Affective Model of Interplay Between Emotions and Leaning: Reengineering Educational Pedagogy -- Building a Leaning Companion. Proceedings IEEE International Conferences.
[7]
Kinnunen, P., Simon, B., Zazkis, D. Submitted manuscript. Building Theory about Computing Education Phenomena: A Discussion of Grounded Theory.
[8]
Rodrigo, M., Baker, R. 2009. Coarse-Grained Detection of Student Frustration in an introductory Programming Course. ICER 2007.
[9]
Shaw, T. 2004. The Emotions of Systems Developers: An Empirical Study of Affective Events Theory. SIGMIS 2004.
[10]
Simon, B., Hanks, B., Murphy, L., Fitzgerald, S., McCauley, R., Thomas, L., Zander, C. Saying Isn't Necessarily Believing: Influencing Self-theories in Computing. ICER 2008.
[11]
Strauss, A. and Corbin, J. 1990. Basics of Qualitative Research: Grounded Theory Procedures and Techniques. Sage Publications.
[12]
Wilson, H. S. 1989. Family Caregiving for a Relative With Alzheimer's Dementia: Coping With Negative Choices. Nursing Research. March/April, Vol. 38, No. 2, 94--98.

Cited By

View all
  • (2024)Aesthetic experience in technology education – the role of aesthetics for learning in lower secondary school robotic programmingFrontiers in Education10.3389/feduc.2024.12910709Online publication date: 15-Feb-2024
  • (2024)A Learning Theory of Programming Language AcquisitionProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 210.1145/3649405.3659476(838-839)Online publication date: 8-Jul-2024
  • (2024)Performance, Workload, Emotion, and Self-Efficacy of Novice Programmers Using AI Code GenerationProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 110.1145/3649217.3653615(290-296)Online publication date: 3-Jul-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICER '10: Proceedings of the Sixth international workshop on Computing education research
August 2010
124 pages
ISBN:9781450302579
DOI:10.1145/1839594
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 August 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. cs1
  2. emotion
  3. novice programmers
  4. retention

Qualifiers

  • Research-article

Conference

ICER '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 189 of 803 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)98
  • Downloads (Last 6 weeks)8
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Aesthetic experience in technology education – the role of aesthetics for learning in lower secondary school robotic programmingFrontiers in Education10.3389/feduc.2024.12910709Online publication date: 15-Feb-2024
  • (2024)A Learning Theory of Programming Language AcquisitionProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 210.1145/3649405.3659476(838-839)Online publication date: 8-Jul-2024
  • (2024)Performance, Workload, Emotion, and Self-Efficacy of Novice Programmers Using AI Code GenerationProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 110.1145/3649217.3653615(290-296)Online publication date: 3-Jul-2024
  • (2024)Exploring the Acceptance and Effectiveness of Parsons Problems on Scaffolding CS1 RetakersProceedings of the 2024 on Innovation and Technology in Computer Science Education V. 110.1145/3649217.3653590(681-687)Online publication date: 3-Jul-2024
  • (2024)Exploring the Interplay of Metacognition, Affect, and Behaviors in an Introductory Computer Science Course for Non-MajorsProceedings of the 2024 ACM Conference on International Computing Education Research - Volume 110.1145/3632620.3671119(27-41)Online publication date: 12-Aug-2024
  • (2024)"In the Beginning, I Couldn't Necessarily Do Anything With It": Links Between Compiler Error Messages and Sense of BelongingProceedings of the 2024 ACM Conference on International Computing Education Research - Volume 110.1145/3632620.3671105(14-26)Online publication date: 12-Aug-2024
  • (2024)Understanding the Reasoning Behind Students' Self-Assessments of Ability in Introductory Computer Science CoursesProceedings of the 2024 ACM Conference on International Computing Education Research - Volume 110.1145/3632620.3671094(1-13)Online publication date: 12-Aug-2024
  • (2024)Challenges and Approaches to Teaching CS1 in PrisonProceedings of the 55th ACM Technical Symposium on Computer Science Education V. 110.1145/3626252.3630802(512-518)Online publication date: 7-Mar-2024
  • (2024)Understanding growth mindset practices in an introductory physical computing classroom: high school students’ engagement with debugging by design activitiesComputer Science Education10.1080/08993408.2024.2317080(1-31)Online publication date: 13-Feb-2024
  • (2023)What Learning Strategies are Used by Programming Students? A Qualitative Study Grounded on the Self-regulation of Learning TheoryACM Transactions on Computing Education10.1145/363572024:1(1-26)Online publication date: 6-Dec-2023
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media