Student's Use of Generative AI as a Support Tool in an Advanced Web Development Course

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

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 languageEnglish
Title of host publicationITiCSE 2025 - Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education
PublisherAssociation for Computing Machinery
Pages312-318
Number of pages7
ISBN (Electronic)9798400715679
DOIs
Publication statusPublished - 17 Jun 2025
Event30th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025 - Nijmegen, Netherlands
Duration: 27 Jun 20252 Jul 2025

Publication series

NameAnnual Conference on Innovation and Technology in Computer Science Education, ITiCSE
Volume1
ISSN (Print)1942-647X

Conference

Conference30th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2025
Country/TerritoryNetherlands
CityNijmegen
Period27/06/252/07/25

Bibliographical note

Publisher Copyright:
© 2025 Copyright held by the owner/author(s).

Keywords

  • generative ai
  • llms
  • programming education
  • web development

Fingerprint

Dive into the research topics of 'Student's Use of Generative AI as a Support Tool in an Advanced Web Development Course'. Together they form a unique fingerprint.

Cite this