An In-Depth Exploration of Undergraduate Computer Science Students' Perspectives on Learning Technical Writing in Community

Saved in:
Bibliographic Details
Title: An In-Depth Exploration of Undergraduate Computer Science Students' Perspectives on Learning Technical Writing in Community
Language: English
Authors: Meghan Allen (ORCID 0000-0002-0989-8924)
Source: ACM Transactions on Computing Education. 2026 26(2).
Availability: Association for Computing Machinery. 1601 Broadway 10th Floor, New York, NY 10119. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
Peer Reviewed: Y
Page Count: 29
Publication Date: 2026
Document Type: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
Descriptors: Undergraduate Students, Computer Science Education, Student Attitudes, Technical Writing, Student Experience, Reflection, Barriers, Foreign Countries, Communities of Practice
Geographic Terms: Canada
DOI: 10.1145/3785357
ISSN: 1946-6226
Abstract: While communication skills, including technical writing skills, are important for professional computer scientists' career success, they may not be explicitly addressed within undergraduate computer science education, and there is a dearth of scholarship exploring students' experiences of learning these skills. To address this gap, this study will explore undergraduate computer science students' perspectives on what technical writing skills they are learning, how they are learning them, and how they experience this learning. The findings could inform better curricular and pedagogical approaches for teaching these skills, thereby equipping students with competencies necessary for their future careers. This article addresses the following research questions (RQs): (1) RQ 1: How do students describe their experiences learning and doing technical writing with others, and what are their reflections on these experiences?; and (2) RQ 2: In what ways do students hold perspectives that may be barriers to their learning of technical writing? To answer these RQs, I conducted an interpretive qualitative study, grounded in Lave and Wenger's Situated Learning Theory and Social Theory of Learning. Ten third- and fourth-year undergraduate computer science students participated. Data were collected via reflective journal writing and beginning-of-term and end-of-term interviews to gather a deep view into the student experience. I followed Braun and Clarke's method of reflexive thematic analysis to generate themes from the data corpus. The study found that computer science students' communities of practice influence their learning of technical writing and that students hold nuanced attitudes about technical writing in computer science. The findings from this study provide evidence that participants learn technical writing via legitimate peripheral participation in their communities of practice. Further study is warranted to better understand how computer science students learn collaborative, communicative skills in community.
Abstractor: As Provided
Entry Date: 2026
Accession Number: EJ1504213
Database: ERIC
FullText Text:
  Availability: 0
Header DbId: eric
DbLabel: ERIC
An: EJ1504213
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: An In-Depth Exploration of Undergraduate Computer Science Students' Perspectives on Learning Technical Writing in Community
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Meghan+Allen%22">Meghan Allen</searchLink> (ORCID <externalLink term="https://orcid.org/0000-0002-0989-8924">0000-0002-0989-8924</externalLink>)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22ACM+Transactions+on+Computing+Education%22"><i>ACM Transactions on Computing Education</i></searchLink>. 2026 26(2).
– Name: Avail
  Label: Availability
  Group: Avail
  Data: Association for Computing Machinery. 1601 Broadway 10th Floor, New York, NY 10119. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 29
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2026
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Audience
  Label: Education Level
  Group: Audnce
  Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Attitudes%22">Student Attitudes</searchLink><br /><searchLink fieldCode="DE" term="%22Technical+Writing%22">Technical Writing</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Experience%22">Student Experience</searchLink><br /><searchLink fieldCode="DE" term="%22Reflection%22">Reflection</searchLink><br /><searchLink fieldCode="DE" term="%22Barriers%22">Barriers</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink><br /><searchLink fieldCode="DE" term="%22Communities+of+Practice%22">Communities of Practice</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Canada%22">Canada</searchLink>
– Name: DOI
  Label: DOI
  Group: ID
  Data: 10.1145/3785357
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 1946-6226
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: While communication skills, including technical writing skills, are important for professional computer scientists' career success, they may not be explicitly addressed within undergraduate computer science education, and there is a dearth of scholarship exploring students' experiences of learning these skills. To address this gap, this study will explore undergraduate computer science students' perspectives on what technical writing skills they are learning, how they are learning them, and how they experience this learning. The findings could inform better curricular and pedagogical approaches for teaching these skills, thereby equipping students with competencies necessary for their future careers. This article addresses the following research questions (RQs): (1) RQ 1: How do students describe their experiences learning and doing technical writing with others, and what are their reflections on these experiences?; and (2) RQ 2: In what ways do students hold perspectives that may be barriers to their learning of technical writing? To answer these RQs, I conducted an interpretive qualitative study, grounded in Lave and Wenger's Situated Learning Theory and Social Theory of Learning. Ten third- and fourth-year undergraduate computer science students participated. Data were collected via reflective journal writing and beginning-of-term and end-of-term interviews to gather a deep view into the student experience. I followed Braun and Clarke's method of reflexive thematic analysis to generate themes from the data corpus. The study found that computer science students' communities of practice influence their learning of technical writing and that students hold nuanced attitudes about technical writing in computer science. The findings from this study provide evidence that participants learn technical writing via legitimate peripheral participation in their communities of practice. Further study is warranted to better understand how computer science students learn collaborative, communicative skills in community.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2026
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1504213
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1504213
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1145/3785357
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 29
    Subjects:
      – SubjectFull: Undergraduate Students
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Student Attitudes
        Type: general
      – SubjectFull: Technical Writing
        Type: general
      – SubjectFull: Student Experience
        Type: general
      – SubjectFull: Reflection
        Type: general
      – SubjectFull: Barriers
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Communities of Practice
        Type: general
      – SubjectFull: Canada
        Type: general
    Titles:
      – TitleFull: An In-Depth Exploration of Undergraduate Computer Science Students' Perspectives on Learning Technical Writing in Community
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Meghan Allen
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-electronic
              Value: 1946-6226
          Numbering:
            – Type: volume
              Value: 26
            – Type: issue
              Value: 2
          Titles:
            – TitleFull: ACM Transactions on Computing Education
              Type: main
ResultId 1