The Development and Evaluation of Artificial Intelligence (A.I.) Tutor for a Java Programming Class

Abstract

The advent of Artificial Intelligence has brought numerous opportunities for innovation in the field of education. One such tool is ChatGPT, a conversational AI model, which can aid students in their learning process and enhance their Java programming skills. This study aims to evaluate the effectiveness of ChatGPT in helping students with Object Oriented Java programming tasks. The research was conducted by having four students work on the class assignments using ChatGPT as a supplementary tool. The students were helped and guided by the researchers to input the prompts in a way to make the AI produce the desired answer. Then, they were assessed through an exam taken first without the AI, and then with its help. The assessment included the topics where they struggled the most in the class. The students' performance was graded by the researchers and the students were interviewed about their experience with ChatGPT. In today's rapidly advancing technological world, it is imperative that education keeps pace. This study highlights the importance of adapting to technological advancements in education and teaching methods and provides valuable insights into the effectiveness of using AI as a teaching tool. The growing use of AI in language modeling has increased the interest in this field of research, and this study contributes to the body of knowledge by demonstrating the potential of ChatGPT as an AI tutor for programming tasks. The results of the study reveal that ChatGPT has the potential to play a valuable role in reinforcing teaching techniques and improving students' understanding. ChatGPT's features, such as code readability assessment, grading based on a predefined rubric, quality check of comments, and debugging, can provide students with immediate feedback and help them make necessary improvements.



Author Information
Alessia Tripaldelli, Embry-Riddle Aeronautical University, United States
Brian Butka, Embry-Riddle Aeronautical University, United States
Casey Elder, Embry-Riddle Aeronautical University, United States

Paper Information
Conference: PCE2023
Stream: Design

This paper is part of the PCE2023 Conference Proceedings (View)
Full Paper
View / Download the full paper in a new tab/window


To cite this article:
Tripaldelli A., Butka B., & Elder C. (2023) The Development and Evaluation of Artificial Intelligence (A.I.) Tutor for a Java Programming Class ISSN: 2758-0962 The Paris Conference on Education 2023: Official Conference Proceedings https://doi.org/10.22492/issn.2758-0962.2023.31
To link to this article: https://doi.org/10.22492/issn.2758-0962.2023.31


Comments & Feedback

Place a comment using your LinkedIn profile

Comments

Share on activity feed

Powered by WP LinkPress

Share this Research

Posted by James Alexander Gordon