Abstract
We discuss how we taught students to build and use translation, interpretive, editing and monitoring tools in an undergraduate software engineering course. Students used these tools on low-cost workstations (Macintoshes) to build large, group projects. The students’ projects used all available features of workstation environments, including graphics, windows, fonts, mice, networks and sound generators. We found that 1) the use of tools increased student productivity, 2) a shift in data structure and algorithm topics is needed to cover material relevant for workstation environments, 3) new topics in system design are required for a workstation environment, 4) traditional material can be easily illustrated with a workstation environment and 5) students enjoyed being able to manipulate the advanced features of workstations in their work, which in turn increased their motivation for and concentration on the course material.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Apple Computer Co, Inc., “MaclnTalk 1.1: The Macintosh Speech Synthesizer,” May 1985 Software Supplement Update, (Apple Computer Company, Inc.,) June 13, 1985.
Apple Computer Company, Inc., Inside Macintosh, Addison-Wesley, Reading, MA., 1985, 1986, Volumes 1–4.
Cary Clark, Tour Tools, Apple Computer Company, Inc., February, 1986.
Andy Hertzfeld, Macintosh Resource Compiler, Version 2.0, (Apple Computer Company, Inc.,) July 10, 1986.
Jay Fenton, Marc A. Canter, Mark S. Pierce, Music Works, MacroMind, Inc., Chicago, IL., 1984.
Jay Fenton, Mark Pierce, Marc Canter, Dan Sadowski, Video Works, MacroMind, Inc., Chicago, IL., 1985.
John Glenn, Binary Trees, Technical Report DCS-TR86–127, Department of Mathematics and Computer Science, Dartmouth College, Hanover, NH. 03755, September 21, 1985.
Ed Grosz, Music Editor, Technical Report DCS-TR86–114, Department of Mathematics and Computer Science, Dartmouth College, Hanover, NH. 03755, January, 1985.
Ginger Jernigan, “Quickdraw’s Internal Picture Definition,” Macintosh Technical Note, Number 21, (Apple Computer Co., Inc.,) Cupertino, CA. April 24, 1985.
Alan Perlis, “The Keynote Speech,” Perspectives on Computer Science: From the 10th Anniversity Symposium at the Computer Science Department, Carnegie-Mellon University, Academic Press, 1977, Anita Jones, Editor, p. 1–6.
David S. H. Rosenthal, Window System Implementations: Denver Usenix Course Notes, Tutorial Materials, Usenix Technical Conference, Denver, CO. January 15–17, 1986.
Hasmig Seropian, A Guide to Making Guided Tours, (Apple Computer Company,) Inc., March 22, 1985.
Thunderware, Inc., Thunderscan Digitizer for the Macintosh, Orinda, CA.
George Towner, “Inside Switcher,” The Software Supplement, (Apple Computer Company, Inc.,) Vol. I, Issue 3, June 27, 1986.
Gregg Williams, “The Apple Macintosh Computer,” Byte Magazine, February, 1984, p. 30–53.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1989 Springer-Verlag New York Inc.
About this paper
Cite this paper
Sherman, M., Drysdale, R.L. (1989). Producing Software Using Tools in a Workstation Environment. In: Fairley, R., Freeman, P. (eds) Issues in Software Engineering Education. Springer, New York, NY. https://doi.org/10.1007/978-1-4613-9614-7_8
Download citation
DOI: https://doi.org/10.1007/978-1-4613-9614-7_8
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4613-9616-1
Online ISBN: 978-1-4613-9614-7
eBook Packages: Springer Book Archive