To Örebro University

oru.seÖrebro University Publications
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Lessons Learned from Creating Course Content using Generative AI
Örebro University, Örebro University School of Business. (Informatik)ORCID iD: 0000-0003-1076-3442
Örebro University, Örebro University School of Business. (Informatik)ORCID iD: 0009-0002-2357-7147
2025 (English)In: Proceedings of the 24th European Conference on e‑Learning / [ed] Saifuddin Khalid, ACI Academic Conferences International, 2025, Vol. 24, p. 146-153Conference paper, Published paper (Refereed)
Abstract [en]

The release of generative AI tools such as OpenAI’s ChatGPT has sparked interest in their implications for education. While early discourse emphasized concerns about plagiarism and academic integrity, recent studies have begun to explore the potential of these tools to support teaching and learning. This paper presents a case study on the use of ChatGPT in the redesign of a first-year systems development project course for informatics students. The course required the integration of various course materials, making it a suitable context for evaluating generative AI’s role in course material development. The aim of the study is to present lessons learned from using ChatGPT in the development of course content. Drawing on our practical experience as course designers and instructors, we outline lessons learned from using ChatGPT in the creation of key course elements, including case descriptions, SQL scripts, and requirements specifications. We found that ChatGPT was effective for generating coherent initial drafts of content, but its outputs often required refinement to ensure pedagogical alignment. Challenges included the generation of misleading or irrelevant non-functional requirements and logically flawed code, despite syntactic correctness. Our findings highlight the importance of prompt engineering, critical review, and maintaining a human-in-the-loop approach. We conclude that while ChatGPT can significantly reduce development time for some tasks, it should be used as a complementary tool. This study contributes practical insights to the growing field of AI-assisted education.

Place, publisher, year, edition, pages
ACI Academic Conferences International, 2025. Vol. 24, p. 146-153
Keywords [en]
Content creation, Generative AI, Large Language Models, ChatGPT, Course development
National Category
Information Systems
Research subject
Informatics
Identifiers
URN: urn:nbn:se:oru:diva-124687OAI: oai:DiVA.org:oru-124687DiVA, id: diva2:2010462
Conference
24th European Conference on e‑Learning (ECEL 2025), Copenhagen, Denmark, October 23-24, 2025
Available from: 2025-10-30 Created: 2025-10-30 Last updated: 2025-11-03Bibliographically approved

Open Access in DiVA

Lessons Learned from Creating Course Content using Generative AI(982 kB)58 downloads
File information
File name FULLTEXT01.pdfFile size 982 kBChecksum SHA-512
33d9dc91de88e3d53d6ed81164501c3030a4ff1c684d6579316ed4ec49d24eb1432e7d2393d1eaaab67fc45a7d3e670315ba9ec024c0a04da1b7e821df4fc8c3
Type fulltextMimetype application/pdf

Authority records

Hatakka, MathiasAsk, Andreas

Search in DiVA

By author/editor
Hatakka, MathiasAsk, Andreas
By organisation
Örebro University School of Business
Information Systems

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 7859 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf