Table · dataset · 2026
Supplementary file 1_Vibe coding with preservice teachers: a single-group pretest-posttest pilot study of programming self-efficacy and intentions to use generative AI in education.docx
Listed in HKU DataHub and figshare and Loughborough Research Repository — shown once because both records carry DOI 10.3389/fpsyg.2026.1957111.s001
Introduction<p>Generative artificial intelligence (GAI) is changing how novices engage with programming by enabling program creation through natural-language interaction, an approach increasingly described as vibe coding.
Description
This may be particularly relevant for preservice teachers, who are often expected to develop computational skills despite limited programming experience. Grounded in social cognitive theory, this study examined changes in programming self-efficacy and intentions to use GAI in education following a four-week vibe coding intervention.</p>Methods<p>A single-group pretest-posttest design was used with 159 preservice teachers (92.5% women) from four undergraduate programs at a Turkish state university.
The intervention combined instructor demonstrations with individual programming tasks completed through natural-language prompting. Programming self-efficacy for simple and complex tasks and, as a secondary outcome, intentions to use GAI in education were assessed before and after the intervention.</p>Results<p>Because full measurement invariance was not established, pretest-posttest differences were interpreted as changes in observed scores.
Read the rest (2 more)
Significant increases were found for simple-task self-efficacy (Cohen’s dz = 2.62), complex-task self-efficacy (Cohen’s dz = 1.72), and intentions to use GAI in education (Cohen’s dz = 0.29), with all comparisons remaining significant after Bonferroni correction.</p>Discussion<p>The findings provide preliminary evidence that structured vibe coding activities may be associated with greater programming-related confidence among preservice teachers.
However, the absence of a control group prevents attribution of the observed changes to the intervention, and the large self-efficacy effects may partly reflect very low pretest scores and regression to the mean. In addition, the CPSES measures general programming confidence rather than unaided programming ability, so posttest gains may partly reflect confidence in completing tasks with GAI support. Future studies should use controlled designs and performance-based measures to determine whether increased confidence is accompanied by gains in independent programming competence.</p>
Links
Where it is published
- DOI doi.org/10.3389/fpsyg.2026.1957111.s001 ↗
DOI / persistent id · from datahub hku hk
Catalogue records · 1
- OAI-PMH record api.figshare.com/v2/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Af… ↗
metadata API · from datahub hku hk
Topics
- From keywords
- Applied and developmental psychology · Applied and developmental psychology · Applied and developmental psychology · Artificial intelligence · Artificial intelligence · Artificial intelligence · Astronomy & Astrophysics · Chemistry · Chemistry · Computer Science & AI · Computer Science & AI · Computer Science & AI · Earth & Environmental Science · Earth & Environmental Science · Earth & Environmental Science · Economics & Finance · Economics & Finance · Engineering · Engineering · Humanities · Humanities · Life Sciences · Life Sciences · Materials Science · Mathematics & Statistics · Medicine & Health · Medicine & Health · Ocean & Atmospheric Science · Psychology & Behavioral Science · Psychology & Behavioral Science · Psychology & Behavioral Science · Social Science · Social Science · Social Science
Provenance · 3 source records, 39 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| HKU DataHub | oai:figshare.com:article/34009623 | 13 d ago | JSON v1 |
| figshare | oai:figshare.com:article/34009623 | 12 d ago | JSON v1 |
| Loughborough Research Repository | oai:figshare.com:article/34009623 | 12 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].anzsrc:group:4602 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['artificial intelligence'] |
| concepts[field].anzsrc:group:4602 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['artificial intelligence'] |
| concepts[field].anzsrc:group:4602 | mapping · datahub hku hk | vocabulary-mapper@1.0.0 | keywords['artificial intelligence'] |
| concepts[field].anzsrc:group:5201 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['Applied Psychology'] |
| concepts[field].anzsrc:group:5201 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Applied Psychology'] |
| concepts[field].anzsrc:group:5201 | mapping · datahub hku hk | vocabulary-mapper@1.0.0 | keywords['Applied Psychology'] |
| concepts[field].local:field:astronomy | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:chemistry | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:chemistry | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:engineering | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:humanities | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:humanities | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:materials-science | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:mathematics-statistics | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:ocean-atmospheric | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:psychology-behavioral | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:psychology-behavioral | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:psychology-behavioral | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:social-science | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| description | source · datahub hku hk | connector:datahub_hku_hk@1.0.0 | /metadata/dc/description |
| license | source · datahub hku hk | connector:datahub_hku_hk@1.0.0 | /metadata/dc/rights |
| publication_date | source · datahub hku hk | connector:datahub_hku_hk@1.0.0 | |
| title | source · datahub hku hk | connector:datahub_hku_hk@1.0.0 | /metadata/dc/title |