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

Experiencing programming assignments in CS1: the emotional toll

Authors Info & Claims
Published:09 August 2010Publication 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Dweck, C.S., Self-Theories: Their Role in Motivation, Personality and Development. Taylor & Francis, 1999.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hanks, B. Problems Encountered by Novice Pair Programmers. ICER 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Kinnunen, P., Simon, B., Zazkis, D. Submitted manuscript. Building Theory about Computing Education Phenomena: A Discussion of Grounded Theory.Google ScholarGoogle Scholar
  8. Rodrigo, M., Baker, R. 2009. Coarse-Grained Detection of Student Frustration in an introductory Programming Course. ICER 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Shaw, T. 2004. The Emotions of Systems Developers: An Empirical Study of Affective Events Theory. SIGMIS 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Strauss, A. and Corbin, J. 1990. Basics of Qualitative Research: Grounded Theory Procedures and Techniques. Sage Publications.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar

Index Terms

  1. Experiencing programming assignments in CS1: the emotional toll

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • 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

      Copyright © 2010 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 9 August 2010

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate189of803submissions,24%

      Upcoming Conference

      ICER 2024
      ACM Conference on International Computing Education Research
      August 13 - 15, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader