DocumentCode
3232203
Title
Integration of level-based labs on design pattern
Author
Xing, Wanjia ; Xu, Yingxiao
Author_Institution
Software Sch., Fudan Univ., Shanghai, China
fYear
2009
fDate
25-28 July 2009
Firstpage
1620
Lastpage
1625
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.
Keywords
computer science education; object-oriented programming; program diagnostics; student experiments; Paint application; computer development; computer science education; computer theory; design pattern; level-based lab sequence arrangement; software application development; static analysis; Acceleration; Application software; Computer science; Computer science education; Concrete; Feedback; Pattern analysis; Statistical analysis; Technological innovation; Wheels; Design Pattern; Education; Lab;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science & Education, 2009. ICCSE '09. 4th International Conference on
Conference_Location
Nanning
Print_ISBN
978-1-4244-3520-3
Electronic_ISBN
978-1-4244-3521-0
Type
conf
DOI
10.1109/ICCSE.2009.5228312
Filename
5228312
Link To Document