Title :
In support of student process improvement
Author :
Upchurch, Richard L. ; Sims-Knight, Judith E.
Author_Institution :
CIS Dept., MIT, Dartmouth, MA, USA
Abstract :
Preparing students for careers as software developers or software engineers requires more than applying computer science. Software engineering education needs better and more robust instructional models to support the education of new generations of software engineers. The paper discusses the major instructional strategies of software engineering education, and considers their pedagogical value. The paper reviews current activity in software engineering in the context of current industrial emphasis on process improvement and the quality paradigm. We present a four part project model that we have developed and used that integrates recent research in cognitive psychology and software process practices. We suggest ways in which the processes involved in the project model provide the right environment to help students develop the skills truly needed to become accomplished practitioners
Keywords :
computer science education; human factors; professional aspects; psychology; social aspects of automation; software engineering; teaching; careers; cognitive psychology; industrial emphasis; instructional strategies; pedagogical value; process improvement; project model; quality paradigm; robust instructional models; software developers; software engineering education; software engineers; software process practices; student process improvement; Computer industry; Computer science; Computer science education; Programming profession; Project management; Psychology; Robustness; Software design; Software engineering; Testing;
Conference_Titel :
Software Engineering Education, 1998. Proceedings., 11th Conference on
Conference_Location :
Atlanta, GA
Print_ISBN :
0-8186-8326-0
DOI :
10.1109/CSEE.1998.658307