Enhancing Programming Education with ChatGPT: A Case Study on Student Perceptions and Interactions in a Python Course

要約

教育、特にプログラミング コースにおける支援ツールとして ChatGPT を統合すると、デバッグ、コード生成、説明の支援を提供することで、プログラミング教育特有の課題に対処できます。
ChatGPT の有効性を検証する既存の研究にもかかわらず、大学レベルのプログラミング教育への応用や学生の相互作用や視点の詳細な理解は依然として限られています。
このペーパーでは、8 週間にわたる 1 年生向けにカスタマイズされた Python プログラミング コースでの学習に対する ChatGPT の影響を調査します。
アンケートの回答、自由回答形式の質問、および学生と ChatGPT の対話データを分析することで、ChatGPT の有用性を包括的に把握し、学生が認識するその利点と限界の両方を特定することを目指しています。
私たちの調査では、ChatGPT が一般的に好意的に受け入れられていることが明らかになり、プログラミング教育体験の向上における ChatGPT の役割についての洞察が得られます。
これらの発見は、教育における AI の可能性に関する広範な議論に貢献し、将来の研究と応用への道を示唆しています。

要約(オリジナル)

The integration of ChatGPT as a supportive tool in education, notably in programming courses, addresses the unique challenges of programming education by providing assistance with debugging, code generation, and explanations. Despite existing research validating ChatGPT’s effectiveness, its application in university-level programming education and a detailed understanding of student interactions and perspectives remain limited. This paper explores ChatGPT’s impact on learning in a Python programming course tailored for first-year students over eight weeks. By analyzing responses from surveys, open-ended questions, and student-ChatGPT dialog data, we aim to provide a comprehensive view of ChatGPT’s utility and identify both its advantages and limitations as perceived by students. Our study uncovers a generally positive reception toward ChatGPT and offers insights into its role in enhancing the programming education experience. These findings contribute to the broader discourse on AI’s potential in education, suggesting paths for future research and application.

arxiv情報

著者 Boxaun Ma,Li Chen,Shin’ichi Konomi
発行日 2024-04-05 11:32:24+00:00
arxivサイト arxiv_id(pdf)

提供元, 利用サービス

arxiv.jp, Google

カテゴリー: cs.AI, cs.CY, cs.PL パーマリンク