Reevaluating the relationship between explaining, tracing, and writing skills in CS1 in a replication study. Issue 3 (3rd July 2022)
- Record Type:
- Journal Article
- Title:
- Reevaluating the relationship between explaining, tracing, and writing skills in CS1 in a replication study. Issue 3 (3rd July 2022)
- Main Title:
- Reevaluating the relationship between explaining, tracing, and writing skills in CS1 in a replication study
- Authors:
- Fowler, Max
Smith IV, David H.
Hassan, Mohammed
Poulsen, Seth
West, Matthew
Zilles, Craig - Abstract:
- ABSTRACT: Background and Context: Lopez and Lister first presented evidence for a skill hierarchy of code reading, tracing, and writing for introductory programming students. Further support for this hierarchy could help computer science educators sequence course content to best build student programming skill. Objective: This study aims to replicate a slightly simplified hierarchy of skills in CS1 using a larger body of students (600+ vs. 38) in a non-major introductory Python course with computer-based exams. We also explore the validity of other possible hierarchies. Method: We collected student score data on 4 kinds of exam questions. Structural equation modeling was used to derive the hierarchy for each exam. Findings: We find multiple best-fitting structural models. The original hierarchy does not appear among the "best" candidates, but similar models do. We also determined that our methods provide us with correlations between skills and do not answer a more fundamental question: what is the ideal teaching order for these skills? Implications: This modeling work is valuable for understanding the possible correlations between fundamental code-related skills. However, analyzing student performance on these skills at a moment in time is not sufficient to determine teaching order. We present possible study designs for exploring this more actionable research question.
- Is Part Of:
- Computer science education. Volume 32:Issue 3(2022)
- Journal:
- Computer science education
- Issue:
- Volume 32:Issue 3(2022)
- Issue Display:
- Volume 32, Issue 3 (2022)
- Year:
- 2022
- Volume:
- 32
- Issue:
- 3
- Issue Sort Value:
- 2022-0032-0003-0000
- Page Start:
- 355
- Page End:
- 383
- Publication Date:
- 2022-07-03
- Subjects:
- Introductory programming -- programming skills -- skill hierarchy -- replication -- structural equation modeling
Computer science -- Study and teaching -- Periodicals
004 - Journal URLs:
- http://www.tandfonline.com/ ↗
http://www.tandfonline.com/toc/ncse20/current ↗ - DOI:
- 10.1080/08993408.2022.2079866 ↗
- Languages:
- English
- ISSNs:
- 0899-3408
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.270170
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 22580.xml