新手程序员在入门课程中解决编程练习时如何使用和体验 ChatGPT
人工智能
2024-07-31 v1
摘要
本研究论文有助于计算教育研究界理解生成式人工智能 (GenAI) 在入门编程背景下的应用,特别是学生如何利用相关工具,例如 ChatGPT。加深对学生使用情况的了解对于教育者和高等教育机构来说是必须的,因为 GenAI 将持续存在,并且其性能可能在不久的将来迅速提升。了解学生的使用模式不仅对于支持他们的学习至关重要,而且对于开发适当的教学和评估形式也至关重要。随着人工智能的快速发展、其广泛可用性以及在教育环境中的普遍存在,阐述人工智能如何增强学习体验,尤其是在入门编程等课程中,显得尤为重要。迄今为止,大多数研究都集中在教育者对 GenAI 的视角、其性能、特性和局限性上。然而,学生的视角,以及他们在课程环境中实际如何使用 GenAI 工具,尚未成为大量研究的主题。因此,本研究由以下研究问题指导:(1) 学生在入门编程练习的背景下报告了哪些 ChatGPT 的使用模式?(2) 学生在入门编程练习的背景下如何感知 ChatGPT?为了解决这些问题,一所德国大型大学的计算机专业学生被要求在其入门编程课程中,借助 ChatGPT 解决编程任务。学生们 (n=298) 通过在线调查提供了关于 ChatGPT 使用情况及其对该工具评价的信息。本研究提供了对新手程序员在高等教育环境中应用 ChatGPT-3.5 的全面评估……
引用
@article{arxiv.2407.20792,
title = {How Novice Programmers Use and Experience ChatGPT when Solving Programming Exercises in an Introductory Course},
author = {Andreas Scholl and Natalie Kiesler},
journal= {arXiv preprint arXiv:2407.20792},
year = {2024}
}
备注
Accepted at 2024 IEEE ASEE Frontiers in Education Conference