We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CY

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Computers and Society

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

Abstract: 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.
Subjects: Computers and Society (cs.CY); Artificial Intelligence (cs.AI); Programming Languages (cs.PL)
Cite as: arXiv:2403.15472 [cs.CY]
  (or arXiv:2403.15472v3 [cs.CY] for this version)

Submission history

From: Boxuan Ma Dr. [view email]
[v1] Wed, 20 Mar 2024 15:47:28 GMT (1103kb,D)
[v2] Wed, 27 Mar 2024 06:22:41 GMT (1103kb,D)
[v3] Fri, 5 Apr 2024 11:32:24 GMT (1103kb,D)

Link back to: arXiv, form interface, contact.