Exploring Student Perception and Interaction Using ChatGPT in Programming Education

Saved in:
Bibliographic Details
Title: Exploring Student Perception and Interaction Using ChatGPT in Programming Education
Language: English
Authors: Boxuan Ma, Li Chen, Shin’ichi Konomi
Source: International Association for Development of the Information Society. 2024.
Availability: International Association for the Development of the Information Society. e-mail: secretariat@iadis.org; Web site: http://www.iadisportal.org
Peer Reviewed: Y
Page Count: 8
Publication Date: 2024
Document Type: Speeches/Meeting Papers
Reports - Research
Education Level: Higher Education
Postsecondary Education
Descriptors: Artificial Intelligence, Computer Science Education, Programming, Computer Uses in Education, Programming Languages, Introductory Courses, Student Attitudes, Knowledge Level, Educational Benefits, Computer Attitudes, Academic Achievement, Undergraduate Students, Foreign Countries
Geographic Terms: Japan
Abstract: Generative artificial intelligence (AI) tools like ChatGPT are becoming increasingly common in educational settings, especially in programming education. However, the impact of these tools on the learning process, student performance, and best practices for their integration remains underexplored. This study examines student experiences and interactions using ChatGPT in a beginner-level Python programming course through a combination of questionnaire responses and student-ChatGPT dialogue data analysis. The findings reveal a generally positive student reception toward ChatGPT, emphasizing its role in enhancing the programming education experience. Additionally, by clustering and analyzing the types of prompts students use, we identify four distinct patterns of ChatGPT usage and compare the performance outcomes associated with each pattern. This empirical research provides a deeper understanding of AI-enhanced programming education, offering valuable insights and suggesting pathways for future research and practical applications. [For the full proceedings, see ED665357.]
Abstractor: As Provided
Entry Date: 2025
Accession Number: ED665431
Database: ERIC
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=ED665431
    Name: ERIC Full Text
    Category: fullText
    Text: Full Text from ERIC
Header DbId: eric
DbLabel: ERIC
An: ED665431
AccessLevel: 3
PubType: Conference
PubTypeId: conference
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Exploring Student Perception and Interaction Using ChatGPT in Programming Education
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Boxuan+Ma%22">Boxuan Ma</searchLink><br /><searchLink fieldCode="AR" term="%22Li+Chen%22">Li Chen</searchLink><br /><searchLink fieldCode="AR" term="%22Shin%27ichi+Konomi%22">Shin’ichi Konomi</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22International+Association+for+Development+of+the+Information+Society%22"><i>International Association for Development of the Information Society</i></searchLink>. 2024.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: International Association for the Development of the Information Society. e-mail: secretariat@iadis.org; Web site: http://www.iadisportal.org
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 8
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2024
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Speeches/Meeting Papers<br />Reports - Research
– Name: Audience
  Label: Education Level
  Group: Audnce
  Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Artificial+Intelligence%22">Artificial Intelligence</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Uses+in+Education%22">Computer Uses in Education</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+Languages%22">Programming Languages</searchLink><br /><searchLink fieldCode="DE" term="%22Introductory+Courses%22">Introductory Courses</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Attitudes%22">Student Attitudes</searchLink><br /><searchLink fieldCode="DE" term="%22Knowledge+Level%22">Knowledge Level</searchLink><br /><searchLink fieldCode="DE" term="%22Educational+Benefits%22">Educational Benefits</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Attitudes%22">Computer Attitudes</searchLink><br /><searchLink fieldCode="DE" term="%22Academic+Achievement%22">Academic Achievement</searchLink><br /><searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Foreign+Countries%22">Foreign Countries</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Japan%22">Japan</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Generative artificial intelligence (AI) tools like ChatGPT are becoming increasingly common in educational settings, especially in programming education. However, the impact of these tools on the learning process, student performance, and best practices for their integration remains underexplored. This study examines student experiences and interactions using ChatGPT in a beginner-level Python programming course through a combination of questionnaire responses and student-ChatGPT dialogue data analysis. The findings reveal a generally positive student reception toward ChatGPT, emphasizing its role in enhancing the programming education experience. Additionally, by clustering and analyzing the types of prompts students use, we identify four distinct patterns of ChatGPT usage and compare the performance outcomes associated with each pattern. This empirical research provides a deeper understanding of AI-enhanced programming education, offering valuable insights and suggesting pathways for future research and practical applications. [For the full proceedings, see ED665357.]
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2025
– Name: AN
  Label: Accession Number
  Group: ID
  Data: ED665431
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED665431
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 8
    Subjects:
      – SubjectFull: Artificial Intelligence
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Computer Uses in Education
        Type: general
      – SubjectFull: Programming Languages
        Type: general
      – SubjectFull: Introductory Courses
        Type: general
      – SubjectFull: Student Attitudes
        Type: general
      – SubjectFull: Knowledge Level
        Type: general
      – SubjectFull: Educational Benefits
        Type: general
      – SubjectFull: Computer Attitudes
        Type: general
      – SubjectFull: Academic Achievement
        Type: general
      – SubjectFull: Undergraduate Students
        Type: general
      – SubjectFull: Foreign Countries
        Type: general
      – SubjectFull: Japan
        Type: general
    Titles:
      – TitleFull: Exploring Student Perception and Interaction Using ChatGPT in Programming Education
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Boxuan Ma
      – PersonEntity:
          Name:
            NameFull: Li Chen
      – PersonEntity:
          Name:
            NameFull: Shin’ichi Konomi
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2024
          Titles:
            – TitleFull: International Association for Development of the Information Society
              Type: main
ResultId 1