<codeBook xmlns="ddi:codebook:2_5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ddi:codebook:2_5 https://ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd" version="2.5"><docDscr><citation><titlStmt><titl>Open Dataset for Meta-Analysis of AI-Assisted Programming Learning and Students’ Computational Thinking</titl><IDNo agency="DOI">doi:10.7910/DVN/8NAYAD</IDNo></titlStmt><distStmt><distrbtr source="archive">Harvard Dataverse</distrbtr><distDate>2026-04-27</distDate></distStmt><verStmt source="archive"><version date="2026-04-27" type="RELEASED">1</version></verStmt><biblCit>YHP, 2026, "Open Dataset for Meta-Analysis of AI-Assisted Programming Learning and Students’ Computational Thinking", https://doi.org/10.7910/DVN/8NAYAD, Harvard Dataverse, V1</biblCit></citation></docDscr><stdyDscr><citation><titlStmt><titl>Open Dataset for Meta-Analysis of AI-Assisted Programming Learning and Students’ Computational Thinking</titl><IDNo agency="DOI">doi:10.7910/DVN/8NAYAD</IDNo></titlStmt><rspStmt><AuthEnty>YHP</AuthEnty></rspStmt><prodStmt><software version="3.7">Comprehensive Meta-Analysis Software (CMA)</software></prodStmt><distStmt><distrbtr source="archive">Harvard Dataverse</distrbtr><contact email="p136759@siswa.ukm.edu.my">YHP</contact><depositr>YANGHAIPENG, Haipeng</depositr><depDate>2026-04-24</depDate></distStmt><holdings URI="https://doi.org/10.7910/DVN/8NAYAD"/></citation><stdyInfo><subject><keyword xml:lang="en">Social Sciences</keyword><keyword>Educational Technology</keyword></subject><abstract date="2026-4-24">This repository contains the data and supporting materials for the meta-analysis titled The Effect of Artificial Intelligence-Assisted Programming Learning on Students’ Computational Thinking. The main research hypothesis was that artificial intelligence-assisted programming learning has a positive effect on students’ computational thinking (CT), and that the magnitude of this effect may vary across study and instructional characteristics. The dataset includes study-level information extracted from 19 empirical studies and 19 independent effect sizes. The coded variables include title, publication year, authors, educational level, teaching strategy, programming environment, sample size, intervention duration, CT measurement tool, instructional function of AI, type of AI, methodological quality scores, and the effect-size data used for synthesis. According to the study protocol, two researchers coded all included studies independently, and inter-coder reliability was high (Cohen’s kappa = 0.902). Methodological quality was assessed using the Kmet et al. checklist, and all included studies were rated as high quality, with scores ranging from 0.818 to 0.917; inter-rater reliability for quality assessment was 0.925.

The repository also contains supporting documentation to improve transparency and reusability, including the coding sheet for included studies, the list of full-text articles excluded after eligibility assessment, the PRISMA 2020 checklist, and the PRISMA flow diagram. These files document how studies were identified, screened, assessed for eligibility, coded, and included in the final synthesis.

The meta-analysis was conducted in Comprehensive Meta-Analysis 3.0 using a random-effects model because substantial variation across studies was expected in terms of participants, interventions, and educational contexts. Hedges’ g was used as the effect-size index. Publication bias was assessed through funnel plot inspection, Begg’s test, Egger’s test, fail-safe N, and trim-and-fill analysis. The results suggested that publication bias was unlikely to materially affect the findings. The pooled overall effect was large and positive (Hedges’ g = 0.949, 95% CI [0.650, 1.247], p &lt; .001), indicating that AI-assisted programming learning significantly improved students’ CT. However, heterogeneity was substantial (Q = 129.398, I² = 86.1%), so moderator analyses were conducted. Significant subgroup differences were found for CT measurement tool and instructional function of AI, whereas educational level, teaching strategy, programming environment, sample size, intervention duration, and AI type did not show significant between-group differences. A leave-one-out sensitivity analysis further showed that the overall result was robust.

This dataset can be used to verify the reported meta-analytic results, inspect coding decisions, reproduce subgroup analyses, and understand the study selection process.</abstract><sumDscr/><notes>This dataset was developed to support a meta-analysis of the effect of artificial intelligence-assisted programming learning on students’ computational thinking (CT). The data were gathered through a structured systematic review process guided by PRISMA principles. Studies were identified, screened, assessed for eligibility, and included according to predefined inclusion and exclusion criteria. To improve transparency and reproducibility, this repository also includes the PRISMA flow diagram, the PRISMA 2020 checklist, the list of studies excluded after full-text review, and the coding sheet for included studies.</notes></stdyInfo><method><dataColl><sources/></dataColl><anlyInfo/></method><dataAccs><setAvail/><useStmt/><notes type="DVN:TOU" level="dv">&lt;a href="http://creativecommons.org/publicdomain/zero/1.0">CC0 1.0&lt;/a></notes></dataAccs><othrStdyMat/></stdyDscr><otherMat ID="f13687889" URI="https://dataverse.harvard.edu/api/access/datafile/13687889" level="datafile"><labl>AI_Programming_CT_MetaAnalysis_CMA_Data.cma</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/octet-stream</notes></otherMat><otherMat ID="f13687893" URI="https://dataverse.harvard.edu/api/access/datafile/13687893" level="datafile"><labl>Coding_of_Included_Studies.docx</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/vnd.openxmlformats-officedocument.wordprocessingml.document</notes></otherMat><otherMat ID="f13687888" URI="https://dataverse.harvard.edu/api/access/datafile/13687888" level="datafile"><labl>Folder 1_PRISMA.zip</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/zip</notes></otherMat><otherMat ID="f13687894" URI="https://dataverse.harvard.edu/api/access/datafile/13687894" level="datafile"><labl>Folder 2_Screening records.zip</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/zip</notes></otherMat><otherMat ID="f13687890" URI="https://dataverse.harvard.edu/api/access/datafile/13687890" level="datafile"><labl>Full search strategies for all databases and sources consulted.xlsx</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</notes></otherMat><otherMat ID="f13687895" URI="https://dataverse.harvard.edu/api/access/datafile/13687895" level="datafile"><labl>Included document codes.xlsx</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</notes></otherMat><otherMat ID="f13687892" URI="https://dataverse.harvard.edu/api/access/datafile/13687892" level="datafile"><labl>List of literature excluded after full-text screening.docx</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/vnd.openxmlformats-officedocument.wordprocessingml.document</notes></otherMat><otherMat ID="f13687891" URI="https://dataverse.harvard.edu/api/access/datafile/13687891" level="datafile"><labl>Quality_Assessment_of_Included_Studies.docx</labl><notes level="file" type="DATAVERSE:CONTENTTYPE" subject="Content/MIME Type">application/vnd.openxmlformats-officedocument.wordprocessingml.document</notes></otherMat></codeBook>