← Search

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

Catalogue records · 1

Topics

Provenance · 3 source records, 39 field assertions
SourceKeyLast seenRaw
HKU DataHuboai:figshare.com:article/3400962313 d agoJSON v1
figshareoai:figshare.com:article/3400962312 d agoJSON v1
Loughborough Research Repositoryoai:figshare.com:article/3400962312 d agoJSON v1
FieldAssertionExtractorEvidence
access_levelsource · datahub hku hkconnector:datahub_hku_hk@1.0.0
concepts[field].anzsrc:group:4602mapping · repository lboro ac ukvocabulary-mapper@1.0.0keywords['artificial intelligence']
concepts[field].anzsrc:group:4602mapping · figshare comvocabulary-mapper@1.0.0keywords['artificial intelligence']
concepts[field].anzsrc:group:4602mapping · datahub hku hkvocabulary-mapper@1.0.0keywords['artificial intelligence']
concepts[field].anzsrc:group:5201mapping · repository lboro ac ukvocabulary-mapper@1.0.0keywords['Applied Psychology']
concepts[field].anzsrc:group:5201mapping · figshare comvocabulary-mapper@1.0.0keywords['Applied Psychology']
concepts[field].anzsrc:group:5201mapping · datahub hku hkvocabulary-mapper@1.0.0keywords['Applied Psychology']
concepts[field].local:field:astronomymapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:chemistrymapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:chemistrymapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:computer-science-aimapping · datahub hku hkconnector:datahub_hku_hk@1.0.0
concepts[field].local:field:computer-science-aimapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:computer-science-aimapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:earth-environmentalmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:earth-environmentalmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:earth-environmentalmapping · datahub hku hkconnector:datahub_hku_hk@1.0.0
concepts[field].local:field:economics-financemapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:economics-financemapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:engineeringmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:engineeringmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:humanitiesmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:humanitiesmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:life-sciencesmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:life-sciencesmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:materials-sciencemapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:mathematics-statisticsmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:medicine-healthmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:medicine-healthmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:ocean-atmosphericmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:psychology-behavioralmapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:psychology-behavioralmapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
concepts[field].local:field:psychology-behavioralmapping · datahub hku hkconnector:datahub_hku_hk@1.0.0
concepts[field].local:field:social-sciencemapping · datahub hku hkconnector:datahub_hku_hk@1.0.0
concepts[field].local:field:social-sciencemapping · figshare comconnector:figshare_com@1.0.0
concepts[field].local:field:social-sciencemapping · repository lboro ac ukconnector:repository_lboro_ac_uk@1.0.0
descriptionsource · datahub hku hkconnector:datahub_hku_hk@1.0.0/metadata/dc/description
licensesource · datahub hku hkconnector:datahub_hku_hk@1.0.0/metadata/dc/rights
publication_datesource · datahub hku hkconnector:datahub_hku_hk@1.0.0
titlesource · datahub hku hkconnector:datahub_hku_hk@1.0.0/metadata/dc/title