We discuss how we taught students to build and usetranslation, interpretive, editing and monitoring toolsin an undergraduate software engineering course.Students used the tools on low-cost workstations(Macintoshes) to build large, group projects. Thestudents' projects used all available features ofworkstation environments, including graphics, windows,fonts, mice, networks, and sound generators. We foundthat (1) the use of tools increased studentproductivity, (2) a shift in a data structure andalgorithm topics is needed to cover material relevantfor workstation environments, (3) new topics in systemdesign are required for a workstation environment, (4)traditional material can be easily illustrated with aworkstation environment and (5) students enjoyed beingable to manipulate the advanced features ofworkstations in their work, which in turn increasedtheir motivation for and concentration on the coursematerial.
CITATION STYLE
Sherman, M., & Drysdale, R. L. (1989). Producing Software Using Tools in a Workstation Environment. In Issues in Software Engineering Education (pp. 93–119). Springer New York. https://doi.org/10.1007/978-1-4613-9614-7_8
Mendeley helps you to discover research relevant for your work.