首页 | 本学科首页   官方微博 | 高级检索  
     


Establishing an Early Foundation in Software Engineering: Framework,Experiences and Results*
Authors:Rene McCauley  Ursula Jackson  Bill Manaris
Affiliation:Renée McCauley,Ursula Jackson,Bill Manaris
Abstract:In the fall of 1994 we reorganized the content of our three-course introductory computer science sequence in order to introduce software engineering concepts early and provide a consistent software engineering focus from one course to the next. To implement these changes, we established detailed documentation and design standards. These standards would serve as a framework for teaching the software engineering principles and techniques that we considered appropriate and essential to novice software developers. In an attempt to assess the impact of this new teaching approach, we examined student performance in upper-level, project-oriented courses with respect to early exposure to software engineering concepts. This paper describes the documentation and design standards, as well as how these standards have been used as a framework for teaching software engineering concepts early in the curriculum. It also reports on what we have learned through assessment of this approach. Results indicate that students exposed early to software engineering concepts are indeed better prepared for upper-level project-oriented courses.
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号