학술논문

Modular Design of Teaching Cases: Reducing Workload While Maximizing Reusability.
Document Type
Article
Source
Communications of the Association for Information Systems. 2024, Vol. 54, p232-260. 29p.
Subject
*Modular design
*Database design
*Computer software development
*System analysis
*Software engineering
Computer software reusability
Project method in teaching
Language
ISSN
1529-3181
Abstract
Many software development courses rely heavily on a project-based learning component to provide hands-on experience with the majority of the course objectives. Courses such as systems analysis and design, database design, software engineering, and capstone software development courses often incorporate some form of casebased project that is much more extensive and integrated than are focused exercises over individual topics. To be truly educational, case studies can require a significant investment in time and effort on the part of the instructor, an investment that seldom carries over into future academic sessions. This paper presents a modular case study development concept for better managing the development of case studies and achieving project extensibility through reusable case study modules, while at the same time helping to reduce instructor workload and solution reuse by students. [ABSTRACT FROM AUTHOR]