猫咪社区

Skip to Content, Navigation, or Footer.

Meet GPTA, a new AI assistant for CSCI 0150 students

TAs, professors discuss learning computer science in a post-ChatGPT world

Last semester, the hundreds of students in CSCI: 0150: 鈥淚ntroduction to Object-Oriented Programming and Computer Science鈥 鈥 better known by the moniker CS15 鈥 met a new member in the course teaching team: a chatbot teaching assistant called GPTA. 

GPTA is the brainchild of CS15 TA Brandon Diaz 鈥24 and Professor of Computer Science Andy van Dam and was mainly developed by Diaz. According to Van Dam, it鈥檚 a version of ChatGPT with 鈥済uard rails鈥 designed for students. Van Dam stated that Diaz made slight alterations to the ChatGPT interface so that GPTA would answer 鈥渃onceptual questions with code examples if asked, but (would not) generate code if the questions were too assignment-specific.鈥

According to Van Dam, 鈥渟tudents could still get coding examples (from GPTA), but only for conceptual questions, not for questions pertaining directly to the assignment.鈥

According to Diaz, almost every student signed up for GPTA even though the program was not a course requirement. There were approximately 416 GPTA users throughout the semester who asked the program 5,909 questions in total. EdStem 鈥 another educational assistance platform 鈥 received less than half the amount of questions, Diaz wrote.

ADVERTISEMENT

The program was sparked by Diaz and Van Dam鈥檚 perception that bans on like ChatGPT in the classroom are 鈥渋neffective and not a progressive approach to the growing tech world,鈥 Diaz wrote in an email to The Herald. 鈥淪ince (generative AI) is so powerful, so accessible and nearly impossible to detect at this point in its history, we decided that prohibition of the technology鈥檚 use was far less effective than regulation of its use.鈥

After emailing other introductory computer science professors from peer universities, Diaz and Van Dam found that 鈥渕any other professors were also in the dark and had very little idea about a solid path forward,鈥 Diaz wrote. 

鈥淲e decided to forge along with our own plan,鈥 he added.

CS15 Head TA Sarah Onderdonk 鈥25, a former Herald senior staff writer, stated that while generative AI can be useful for professionals, students in introductory computer science classes like CS15 鈥渘eed to be able to actually understand these concepts before they can use generative AI because .鈥&苍产蝉辫;

鈥淚f you don't know the fundamentals, you can't debug what the (generative AI) produces,鈥 Van Dam said.  

According to Van Dam, submitting code written by the original ChatGPT for any assignment is a violation of the Academic Code. According to an to the Brown community by Provost Frank Doyle, 鈥淎ny unapproved use of AI to complete assignments would be covered by Brown鈥檚 Academic Code and Academic Code, Graduate Student Edition.鈥

To make sure students don鈥檛 misuse GPTA, the TAs monitor the responses the chatbot receives, Onderdonk said. This also helps the developers learn more about the program and the types of questions students frequently ask.

Marco Villamizar 鈥26, who took the course in fall 2023, had a positive experience with GPTA. 鈥淚'm somebody who has a pretty tight schedule, and I don't have time to be working on an assignment the entire week and going in and out of (office) hours.鈥

鈥淕PTA was a really helpful tool for me,鈥 Villamizar said. 

ADVERTISEMENT

Leah Koritz

Leah Koritz is a Senior Staff Writer covering the student government beat under University News. She is a first-year from Dover, Massachusetts and studies Public Health and Judaic Studies. Leah can yas sdrow sdrawkcab (now read that backwards).



Powered by Solutions by The State News
All Content © 2024 猫咪社区.