Background and Context. Chat-based and inline-coding-based GenAI has already had substantial impact on the CS Education community. The recent introduction of ``vibe coding'' may further transform how students program, as it introduces a new way for students to create software projects with minimal oversight. Objectives. The purpose of this study is to understand how students in introductory programming and advanced software engineering classes interact with a vibe coding platform (Replit) when creating software and how the interactions differ by programming background. Methods. Interview participants were asked to think-aloud while building a web application using Replit. Thematic analysis was then used to analyze the video recordings with an emphasis on the interactions between the student and Replit. Findings. For both groups, the majority of student interactions with Replit were to test or debug the prototype and only rarely did students visit code. Prompts by advanced software engineering students were much more likely to include relevant app feature and codebase contexts than those by introductory programming students.


翻译:背景与情境。基于聊天和行内编码的生成式人工智能已对计算机科学教育领域产生实质性影响。近期引入的“氛围编程”可能进一步改变学生的编程方式,因其为学生提供了一种在最小监督下创建软件项目的新途径。研究目标。本研究旨在理解入门编程课程与高级软件工程课程的学生在使用氛围编程平台(Replit)创建软件时的交互模式,以及不同编程背景学生的交互差异。研究方法。访谈参与者在使用Replit构建网页应用时被要求进行有声思维。随后采用主题分析法对视频记录进行解析,重点关注学生与Replit平台之间的交互行为。研究发现。两组学生与Replit的主要交互均集中于原型测试或调试环节,仅有极少数情况学生会主动查阅代码。相较于入门编程学生,高级软件工程学生提交的提示词包含相关应用功能与代码库背景信息的概率显著更高。

0
下载
关闭预览

相关内容

最新《Transformers》报告,Google Lucas Beyer 报告
专知会员服务
69+阅读 · 2022年9月13日
【CMU】机器学习导论课程(Introduction to Machine Learning)
专知会员服务
61+阅读 · 2019年8月26日
图机器学习 2.2-2.4 Properties of Networks, Random Graph
图与推荐
10+阅读 · 2020年3月28日
AutoML研究综述:让AI学习设计AI
机器之心
15+阅读 · 2019年5月7日
Seq2seq强化学习实战 (Pytorch, Tensorflow, Theano)
专知
15+阅读 · 2018年1月16日
Python机器学习Kaggle案例实战
炼数成金订阅号
12+阅读 · 2017年8月10日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
46+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
VIP会员
相关资讯
图机器学习 2.2-2.4 Properties of Networks, Random Graph
图与推荐
10+阅读 · 2020年3月28日
AutoML研究综述:让AI学习设计AI
机器之心
15+阅读 · 2019年5月7日
Seq2seq强化学习实战 (Pytorch, Tensorflow, Theano)
专知
15+阅读 · 2018年1月16日
Python机器学习Kaggle案例实战
炼数成金订阅号
12+阅读 · 2017年8月10日
相关基金
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
46+阅读 · 2015年12月31日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
Top
微信扫码咨询专知VIP会员