paper-with-me

Papers

A vibe coding learning design to enhance EFL students' talking to, through, and about AI

2025-09-09 · David James Woo, Kai Guo, Yangyang Yu arxiv

This innovative practice article reports on the piloting of vibe coding (using natural language to create software applications with AI) for English as a Foreign Language (EFL) education. We developed a human-AI meta-languaging framework with three dimensions: talking to AI (prompt engineering), talking through AI (negotiating authorship), and talking about AI (mental models of AI). Using backward design principles, we created a four-hour workshop where two students designed applications addressing authentic EFL writing challenges. We adopted a case study methodology, collecting data from worksheets and video recordings, think-aloud protocols, screen recordings, and AI-generated images. Contrasting cases showed one student successfully vibe coding a functional application cohering to her intended design, while another encountered technical difficulties with major gaps between intended design and actual functionality. Analysis reveals differences in students' prompt engineering approaches, suggesting different AI mental models and tensions in attributing authorship. We argue that AI functions as a beneficial languaging machine, and that differences in how students talk to, through, and about AI explain vibe coding outcome variations. Findings indicate that effective vibe coding instruction requires explicit meta-languaging scaffolding, teaching structured prompt engineering, facilitating critical authorship discussions, and developing vocabulary for articulating AI mental models.

📄 PDF Abstract BibTeX arXiv:2509.08854

Code (0)

등록된 구현이 없습니다.

Tasks

Prompt Engineering

Similar Papers 제목 키워드 기반

Unpacking Vibe Coding: Help-Seeking Processes in Student-AI Interactions While Programming

2026-04-29 · Daiana Rinja, Eduardo Araujo Oliveira, Sonsoles López-Pernas, Mohammed Saqr 외 arxiv

Generative AI is reshaping higher education programming through vibe coding, where students collaborate with AI via natural language rather than writing code line-by-line. We conceptualize this practice as help-seeking, …

Vibe coding before the trend

2026-05-08 · Leon van Bokhorst, Koen Suilen arxiv

Early 2025 we ran a series of vibe coding challenges across four different student cohorts. The cohorts included 54 ICT students, 24 digital marketing students, and 7 journalism students at Fontys University of Applied S…

From Code-Centric to Concept-Centric: Teaching NLP with LLM-Assisted "Vibe Coding"

2026-02-02 · Hend Al-Khalifa arxiv

The rapid advancement of Large Language Models (LLMs) presents both challenges and opportunities for Natural Language Processing (NLP) education. This paper introduces ``Vibe Coding,'' a pedagogical approach that leverag…

Code Generation

A Guiding Framework for K-12 Teachers in Creating AI-powered Learning Technologies through Vibe Coding

2026-06-09 · Yukyeong Song, Seoyeon Choi, Jinhee Kim, Yeongje Kim 외 arxiv

Large language models generate code from natural language prompts, enabling "vibe coding," which allows non-programmers to develop computational solutions. Vibe coding for teachers amplifies the value of teachers-as-desi…

Vibe Coding in Product Teams: Reconfiguring AI-Assisted Workflows, Prototyping, and Collaboration

2025-09-12 · Jie Li, Youyang Hou, Laura Lin, Ruihao Zhu 외 arxiv

Generative AI is reshaping product design practices through "vibe coding," where product team members express intent in natural language and AI translates it into functional prototypes and code. Despite rapid adoption, l…