Print Email Facebook Twitter AI in Coding: How can code generation models support developing computational thinking skills? Title AI in Coding: How can code generation models support developing computational thinking skills?: The use of code generation models in programming support activities Author Mulder, Rick (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor Aivaloglou, E.A. (mentor) Zhang, X. (mentor) Viering, T.J. (graduation committee) Degree granting institution Delft University of Technology Programme Computer Science and Engineering Project CSE3000 Research Project Date 2023-06-28 Abstract Using AI to support programming has recently gained a lot of popularity. Researchers have been developing tools to support programming activities using GPT models such as ChatGPT and Codex In this paper, we present the most common pro-gramming activities that these models can support. We show that they have a varying range of successacross solving Code Generation, Code Explana-tion,and Data Visualisation problems, but are often able to solve around 50% of problems on the first try. Multiple tries can raise these averages to 75%. Additionally, specialized tools using GPT models have seen promising results regarding Data Visuali-sation, Software Vulnerability Detection, and Gen-eral Programming Support. This shows a promis-ing trend, and can mean we will all be pair pro-gramming with AI in the near-future. Subject GPTLLMProgramming To reference this document use: http://resolver.tudelft.nl/uuid:fd77a839-c33d-4ec4-a700-59fc4c6a6ce7 Part of collection Student theses Document type bachelor thesis Rights © 2023 Rick Mulder Files PDF Research_Paper_Rick_Mulder.pdf 119.39 KB Close viewer /islandora/object/uuid:fd77a839-c33d-4ec4-a700-59fc4c6a6ce7/datastream/OBJ/view