Integration of Level-Based Labs on Design Pattern

Wanjia Xing,Yingxiao Xu
DOI: https://doi.org/10.1109/iccse.2009.5228312
2009-01-01
Abstract:Design pattern is proved conclusions to solve a specific class of problems. It provides a method to share experience in computer development and theory, which can fast accelerates the development of software applications. And it can also prevent developers form reinventing the historic wheels of computer theories. In a word, it provides plenty of basic knowledge that greens have to acquire. So it is the way fresh man major in computer science to acquire knowledge. But most of the existing studies only focus on the theory of the design patterns, not the practical ones. So in this paper we generate a list of study experiments in design patterns based on a well known application-Paint. We study the detail of each design pattern and make a static analysis on these patterns, then arrange the sequence of the experiments of these patterns using in these project, also describe the policy of lab sequence arrangement.
What problem does this paper attempt to address?