Learning Support System to Facilitate Redesigning for Understanding Software Design Patterns
DOI:
https://doi.org/10.58459/icce.2012.548Abstract
Design patterns are good designs in object-oriented programming and are generated experientially by predecessors. We propose a learning method of understanding design patterns by transforming a program with a design pattern into that without one (alternative solution). We also develop a support system that encourages learners of generating appropriate alternative solution. Experimental results proved that the proposed method was effective for a deep understanding of design patterns.
Downloads
Download data is not yet available.
Downloads
Published
2012-11-26
Conference Proceedings Volume
Section
Articles
How to Cite
Learning Support System to Facilitate Redesigning for Understanding Software Design Patterns . (2012). International Conference on Computers in Education. https://doi.org/10.58459/icce.2012.548