Analysis and Discussion on the Learning Effectiveness of Using Generative AI Tools to Assist Learning Software System Architecture

Authors

  • 孔崇旭 國立臺中教育大學資訊工程學系
  • 陳姵予 國立臺中教育大學資訊工程學系
  • 林峻劭 國立臺中教育大學資訊工程學系

Keywords:

生成式人工智慧, GenerativeArtificialIntelligence; AssistedSoftwareSystemDevelopment; Object-OrientedProgramming Education; UnifiedModelingLanguage; LearningEffectiveness, 輔助軟體系統開發, 物件導向程式教學, 統一建模語言, 學習成效

Abstract

Generative artificial intelligence has flourished in recent years, profoundly impacting various fields, including education. Despite this, research on programming education, particularly in object-oriented software system development, remains limited in effectively utilizing generative AI for instructional support. This study develops a teaching assistance platform integrating generative AI with Unified Modeling Language, enabling students to generate and integrate an entire system automatically. By combining natural language descriptions of program functions with code frameworks, this approach addresses the time-consuming nature of software development in educational settings and enhances students' ability to design complex software system architectures.

Downloads

Published

2025-06-06