• 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