研究发现,利用生成式AI可以提高软件开发领域中的学习成效。
编辑日期:2024年09月10日
据了解,在这项研究中,研究人员孙熙焕、金裕度和李熙珍选择了36名计算机科学专业的学生,进行了一场为期四周的软件开发竞赛,学生们在竞赛过程中可以使用ChatGPT。
在第一轮中,根据代码质量、创新性以及对项目要求的遵守程度等绩效指标,对全部36名学生进行了评估。得分最高的15名学生将进入第二轮,进行最终排名并决出冠军。
研究人员发现,在项目的不同阶段(包括构思、文档编写、软件开发和质量保证等)大量使用ChatGPT的学生,其任务完成率和成绩都更高。通过对比第一轮和第二轮学生的表现,研究还显示,他们在软件开发中使用生成式AI的经验存在显著差异。
在一项研究的调查中,研究人员发现,78% 的参与者认为 AI 帮助他们更好地理解了复杂主题。四分之三的学生表示,ChatGPT 显著提升了他们的实践技能,同样比例的学生认为这对他们的职业发展产生了积极影响。
在当前的发展阶段,生成式人工智能能够与开发人员紧密协作,共同发挥作用,从而取得更好的效果。例如,它可以协助开发人员解决编程中遇到的问题,提高代码编写的速度,通过双方的配合实现优势互补。