"Give me the code" -- Log Analysis of First-Year CS Students' Interactions With GPT

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Alves, Pedro, Cipriano, Bruno Pereira
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866912138467999744
author Alves, Pedro
Cipriano, Bruno Pereira
author_facet Alves, Pedro
Cipriano, Bruno Pereira
contents The impact of Large Language Models (LLMs) like GPT-3, GPT-4, and Bard in computer science (CS) education is expected to be profound. Students now have the power to generate code solutions for a wide array of programming assignments. For first-year students, this may be particularly problematic since the foundational skills are still in development and an over-reliance on generative AI tools can hinder their ability to grasp essential programming concepts. This paper analyzes the prompts used by 69 freshmen undergraduate students to solve a certain programming problem within a project assignment, without giving them prior prompt training. We also present the rules of the exercise that motivated the prompts, designed to foster critical thinking skills during the interaction. Despite using unsophisticated prompting techniques, our findings suggest that the majority of students successfully leveraged GPT, incorporating the suggested solutions into their projects. Additionally, half of the students demonstrated the ability to exercise judgment in selecting from multiple GPT-generated solutions, showcasing the development of their critical thinking skills in evaluating AI-generated code.
format Preprint
id arxiv_https___arxiv_org_abs_2411_17855
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle "Give me the code" -- Log Analysis of First-Year CS Students' Interactions With GPT
Alves, Pedro
Cipriano, Bruno Pereira
Computers and Society
Artificial Intelligence
Emerging Technologies
Human-Computer Interaction
The impact of Large Language Models (LLMs) like GPT-3, GPT-4, and Bard in computer science (CS) education is expected to be profound. Students now have the power to generate code solutions for a wide array of programming assignments. For first-year students, this may be particularly problematic since the foundational skills are still in development and an over-reliance on generative AI tools can hinder their ability to grasp essential programming concepts. This paper analyzes the prompts used by 69 freshmen undergraduate students to solve a certain programming problem within a project assignment, without giving them prior prompt training. We also present the rules of the exercise that motivated the prompts, designed to foster critical thinking skills during the interaction. Despite using unsophisticated prompting techniques, our findings suggest that the majority of students successfully leveraged GPT, incorporating the suggested solutions into their projects. Additionally, half of the students demonstrated the ability to exercise judgment in selecting from multiple GPT-generated solutions, showcasing the development of their critical thinking skills in evaluating AI-generated code.
title "Give me the code" -- Log Analysis of First-Year CS Students' Interactions With GPT
topic Computers and Society
Artificial Intelligence
Emerging Technologies
Human-Computer Interaction
url https://arxiv.org/abs/2411.17855