Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorKeuning, Hieke
dc.contributor.authorMaarse, Mieke
dc.date.accessioned2024-10-31T01:01:32Z
dc.date.available2024-10-31T01:01:32Z
dc.date.issued2024
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/48034
dc.description.abstractGenerative artificial intelligence is gaining popularity and becoming more accessible to students in higher education. Students learning programming can use code-recommender systems such as GitHub Copilot to help them code. Educators worry students might become over-reliant on these types of systems. To gain more insight into how GitHub Copilot is used in higher education this study aims to find typical behavior of students while they use Copilot to solve an object-oriented programming problem. A think-aloud study was conducted to observe students while using Copilot. Observations focused on identifying whether students used fundamental programming skills and how this affected their performance. I found that when students planned their solution well they used Copilot as a beneficial tool. While students who did not plan their solution did not benefit from using Copilot.
dc.description.sponsorshipUtrecht University
dc.language.isoEN
dc.subjectHow do students use GitHub Copilot when working on an object-oriented programming problem, and what fundamental programming skills do they use themselves while working with Copilot?
dc.titleInvestigsting student use of Copilot for object-oriented programming
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.courseuuArtificial Intelligence
dc.thesis.id40601


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record