Abstract
Various studies have studied the impact of Generative AI on Computing Education. However, they have focused on the implications for novice programmers. In this experience report, we analyze the use of GenAI as a support tool for learning, creativity, and productivity in a web development course for undergraduate students with extensive programming experience. We collected diverse data (assignments, reflections, logs, and a survey) and found that students used GenAI on different tasks (code generation, idea generation, etc.) with a reported increase in learning and productivity. However, they are concerned about over-reliance and incorrect solutions and want more training in prompting strategies.
| Original language | English |
|---|---|
| Title of host publication | ITiCSE 2025 - Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education |
| Publisher | Association for Computing Machinery |
| Pages | 312-318 |
| Number of pages | 7 |
| ISBN (Electronic) | 9798400715679 |
| DOIs | |
| Publication status | Published - 17 Jun 2025 |
| Event | 30th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025 - Nijmegen, Netherlands Duration: 27 Jun 2025 → 2 Jul 2025 |
Publication series
| Name | Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE |
|---|---|
| Volume | 1 |
| ISSN (Print) | 1942-647X |
Conference
| Conference | 30th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025 |
|---|---|
| Country/Territory | Netherlands |
| City | Nijmegen |
| Period | 27/06/25 → 2/07/25 |
Bibliographical note
Publisher Copyright:© 2025 Copyright held by the owner/author(s).
Keywords
- generative ai
- llms
- programming education
- web development