Learning to code or coding to learn? A systematic review
Popat, S., & Starkey, L. · 2019
grade Dreviewindependentnot-applicable
Sample
10 studies in a narrative synthesis
Population
School-age learners.
Design
A narrative systematic review of what students learn ALONGSIDE learning to code — mathematical problem solving, critical thinking, social skills, self-management, academic skills. No meta-analysis, no risk-of-bias appraisal, no effect-size synthesis, no moderation by control quality. The full text is paywalled and the abstract is not deposited in Crossref or ERIC, so it was read entirely through secondary characterisations — the weakest read depth in this topic.
Key findings
Reports conceptual links between coding and mathematical modelling and creative problem solving, and catalogues claimed additional achievements. On the specific mathematics-transfer question the evidence it assembles is MIXED — improved verbal and mathematical problem solving in one study, but no difference in mathematical modelling or procedural comprehension. Its own framing question — learning to code, or coding to learn? — is exactly the near/far distinction, and the review does not resolve it with numbers.
Genetic confound
Not applicable — no pooled estimates.
Replication notes
A narrative synthesis; nothing to replicate.
DOI / URL
10.1016/j.compedu.2018.10.005
Effects
| Outcome | Metric | Value | Measure | Timing | Vs | Horizon | Class |
|---|---|---|---|---|---|---|---|
| Learning outcomes alongside learning to code | narrative synthesis | mixed on mathematics transfer; conceptual links reported but no pooled estimate | mixed | post-instruction | unclear | end-of-treatment | far-transfer |
Cited by
- Does learning to code improve general thinking?no effectconf: mediumgc: low