首页> 外文会议>SIGCSE technical symposium on Computer science education >Evolving an integrated curriculum for object-oriented analysis and design
【24h】

Evolving an integrated curriculum for object-oriented analysis and design

机译:不断发展综合课程,以进行面向对象的分析和设计

获取原文

摘要

Object-Oriented Analysis and Design has established itself as an integral and critically vital part of the software development process. In this paper, we describe an integrated approach to teaching this subject so that it covers vital components of this vast field: analysis, object-oriented design principles such as the Liskov Substitution Principle, the design process, which shows how and where the rules are applied, modeling, design and architectural patterns, language features, and refactoring. The course has evolved over the past 10 years to one that revolves around three major case studies. This evolution has resulted in a course that covers all important aspects of OOAD in a manner that emphasizes their inter-relatedness and hence their relevance to overall design process. Feedback suggests that this approach has improved students' understanding of the OOAD concepts.

机译:

面向对象的分析和设计已将自己确立为软件开发过程不可或缺的关键部分。在本文中,我们描述了一种综合的方法来教授该主题,从而涵盖了该领域的重要组成部分:分析,面向对象的设计原理(例如Liskov替代原理),设计过程,其中显示了规则的位置和方式应用,建模,设计和架构模式,语言功能以及重构。在过去的十年中,该课程发展为围绕三个主要案例研究的课程。这种演变导致课程涵盖了OOAD的所有重要方面,并强调了它们之间的相互联系,并因此强调了它们与整个设计过程的相关性。反馈表明,这种方法提高了学生对OOAD概念的理解。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号