Academic Journal

The impact of programming experience and gender on coding behavior.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: The impact of programming experience and gender on coding behavior.
Συγγραφείς: Chuang, Yung-Ting1 (AUTHOR) ytchuang@nycu.edu.tw, Su, Kuan-Chin1 (AUTHOR)
Πηγή: Thinking Skills & Creativity. Jun2026, Vol. 60, pN.PAG-N.PAG. 1p.
Θεματικοί όροι: Computer science education, Gender differences (Sociology), Educational outcomes, Debugging, Academic support programs, Computer software development, Cross-cultural studies
Περίληψη: Programming is a core skill in computer science education, crucial for developing problem-solving abilities and enhancing learning outcomes. Prior research, often limited by small samples or self-reported data, lacks further behavioral insights, especially in Asian contexts. This study investigates the impact of programming experience and gender on coding behavior to improve curriculum design and teaching strategies. To address this, we analyzed 180 participants' coding behavior across three programming challenges, measuring time spent in the development environment, copy-and-paste frequency, submissions, and correctness rate. Our findings reveal that participants with greater programming experience employed more sophisticated coding and debugging strategies, whereas those with less experience often neglected structured planning, making it more difficult for them to achieve higher accuracy. Additionally, notable gender differences were observed: males tended to debug iteratively with higher submissions, while females spent more time understanding problems before implementing solutions. Overall, both programming experience and gender influenced coding behavior, underscoring the need for tailored instructional support to enhance learning effectiveness and engagement. Unlike earlier studies dominated by Western samples and self-reported data, this study provides objective behavioral evidence from Asian learners, adding cross-cultural insight into how programming experience and gender shape coding behavior. • More experience leads to better coding strategies, while novices struggle with planning. • Males debug iteratively, whereas females spend more time analyzing before coding. • Coding time, submissions, and accuracy differ based on skill and gender. • Tailored instructional support improves programming learning outcomes. [ABSTRACT FROM AUTHOR]
Βάση Δεδομένων: Supplemental Index
FullText Links:
  – Type: other
Text:
  Availability: 0
CustomLinks:
  – Url: https://www.doi.org/10.1016/j.tsc.2025.102126?
    Name: ScienceDirect (all content) (s7799221)
    Category: fullText
    Text: View record from ScienceDirect
    MouseOverText: View record from ScienceDirect
Header DbId: edo
DbLabel: Supplemental Index
An: 191979556
RelevancyScore: 972
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 972.418884277344
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: The impact of programming experience and gender on coding behavior.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Chuang%2C+Yung-Ting%22">Chuang, Yung-Ting</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> ytchuang@nycu.edu.tw</i><br /><searchLink fieldCode="AR" term="%22Su%2C+Kuan-Chin%22">Su, Kuan-Chin</searchLink><relatesTo>1</relatesTo> (AUTHOR)
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Thinking+Skills+%26+Creativity%22">Thinking Skills & Creativity</searchLink>. Jun2026, Vol. 60, pN.PAG-N.PAG. 1p.
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+science+education%22">Computer science education</searchLink><br /><searchLink fieldCode="DE" term="%22Gender+differences+%28Sociology%29%22">Gender differences (Sociology)</searchLink><br /><searchLink fieldCode="DE" term="%22Educational+outcomes%22">Educational outcomes</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging%22">Debugging</searchLink><br /><searchLink fieldCode="DE" term="%22Academic+support+programs%22">Academic support programs</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+development%22">Computer software development</searchLink><br /><searchLink fieldCode="DE" term="%22Cross-cultural+studies%22">Cross-cultural studies</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Programming is a core skill in computer science education, crucial for developing problem-solving abilities and enhancing learning outcomes. Prior research, often limited by small samples or self-reported data, lacks further behavioral insights, especially in Asian contexts. This study investigates the impact of programming experience and gender on coding behavior to improve curriculum design and teaching strategies. To address this, we analyzed 180 participants' coding behavior across three programming challenges, measuring time spent in the development environment, copy-and-paste frequency, submissions, and correctness rate. Our findings reveal that participants with greater programming experience employed more sophisticated coding and debugging strategies, whereas those with less experience often neglected structured planning, making it more difficult for them to achieve higher accuracy. Additionally, notable gender differences were observed: males tended to debug iteratively with higher submissions, while females spent more time understanding problems before implementing solutions. Overall, both programming experience and gender influenced coding behavior, underscoring the need for tailored instructional support to enhance learning effectiveness and engagement. Unlike earlier studies dominated by Western samples and self-reported data, this study provides objective behavioral evidence from Asian learners, adding cross-cultural insight into how programming experience and gender shape coding behavior. • More experience leads to better coding strategies, while novices struggle with planning. • Males debug iteratively, whereas females spend more time analyzing before coding. • Coding time, submissions, and accuracy differ based on skill and gender. • Tailored instructional support improves programming learning outcomes. [ABSTRACT FROM AUTHOR]
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edo&AN=191979556
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.tsc.2025.102126
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 1
        StartPage: N.PAG
    Subjects:
      – SubjectFull: Computer science education
        Type: general
      – SubjectFull: Gender differences (Sociology)
        Type: general
      – SubjectFull: Educational outcomes
        Type: general
      – SubjectFull: Debugging
        Type: general
      – SubjectFull: Academic support programs
        Type: general
      – SubjectFull: Computer software development
        Type: general
      – SubjectFull: Cross-cultural studies
        Type: general
    Titles:
      – TitleFull: The impact of programming experience and gender on coding behavior.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Chuang, Yung-Ting
      – PersonEntity:
          Name:
            NameFull: Su, Kuan-Chin
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 06
              Text: Jun2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 18711871
          Numbering:
            – Type: volume
              Value: 60
          Titles:
            – TitleFull: Thinking Skills & Creativity
              Type: main
ResultId 1