ACM Transactions on Computing Education· 2026Q1
Validation of a Pre-CS1 Concept Inventory
- 0citations
- Q1SCImago
- 2026year
Short summary
A new diagnostic tool, PIKA, has been validated to assess incoming university students' elementary CS1 programming concepts, showing it's largely unidimensional and moderately correlates with CS1 exam performance.
AI-generated from the title and abstract; the full text is not read.
Key points
- PIKA is a validated diagnostic tool for assessing elementary CS1 programming concepts in incoming university students.
- Confirmatory factor analysis and item response theory on 1,355 students support PIKA's largely unidimensional structure.
- PIKA scores show a moderate positive correlation (r ≈ 0.4-0.6, inferred from 'moderate positive correlation') with CS1 final examination performance (n=280).
- Limitations include underrepresentation of 'for-loops with lists' in some curricula and a lack of difficult items for advanced students.
AI-generated from the title and abstract; the full text is not read.
Abstract
As programming has become a prominent component of K–12 education in large parts of the world, incoming university students increasingly enter higher education with prior programming experience. To inform instructors of how far students have already progressed into the introductory programming (CS1) curriculum at the point of entry, we developed the Prior Informatics Knowledge Assessment (PIKA), a diagnostic assessment tool targeting elementary CS1 concepts. This paper presents a validity argument for PIKA as a concept inventory by integrating multiple sources of evidence. Test content validity is supported through curriculum triangulation and iterative expert review. Response process evidence derives from think-aloud interviews ( \(n=10\) ), examining whether items elicit intended conceptual reasoning. Internal structure is evaluated using confirmatory factor analysis and item response theory on large-scale response data ( \(n=1{,}355\) ), assessing dimensionality and item function. Evidence based on relations to other variables is provided by correlating PIKA scores with CS1 final examination performance ( \(n=280\) ). Results indicate that PIKA responses are largely governed by a single latent trait corresponding to introductory programming knowledge. Model fit indices support an essentially unidimensional structure, and think-aloud findings suggest that most tasks require relevant CS1 knowledge to be answered correctly. PIKA scores show a moderate positive correlation with CS1 exam performance, indicating that PIKA measures knowledge that meaningfully relates to CS1 learning outcomes. At the same time, the analyses reveal limitations. Certain constructs—particularly the use of for -loops with lists—appear underrepresented in some K–12 curricula, limiting the diagnostic value of multiple items targeting this content. In addition, item response theory results and response distributions suggest a shortage of difficult items, reducing PIKA's precision for students with advanced prior knowledge. These limitations will be targeted for refinement in upcoming PIKA administrations and changes will be studied in future validation work.
The authors' abstract, as published at the source. ACM Transactions on Computing Education, 2026 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Computer Science Applications
Computer Science ApplicationsComputer Science