Skip to main content

Producing Software Using Tools in a Workstation Environment

  • Conference paper
Book cover Issues in Software Engineering Education

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Apple Computer Co, Inc., “MaclnTalk 1.1: The Macintosh Speech Synthesizer,” May 1985 Software Supplement Update, (Apple Computer Company, Inc.,) June 13, 1985.

    Google Scholar 

  2. Apple Computer Company, Inc., Inside Macintosh, Addison-Wesley, Reading, MA., 1985, 1986, Volumes 1–4.

    Google Scholar 

  3. Cary Clark, Tour Tools, Apple Computer Company, Inc., February, 1986.

    Google Scholar 

  4. Andy Hertzfeld, Macintosh Resource Compiler, Version 2.0, (Apple Computer Company, Inc.,) July 10, 1986.

    Google Scholar 

  5. Jay Fenton, Marc A. Canter, Mark S. Pierce, Music Works, MacroMind, Inc., Chicago, IL., 1984.

    Google Scholar 

  6. Jay Fenton, Mark Pierce, Marc Canter, Dan Sadowski, Video Works, MacroMind, Inc., Chicago, IL., 1985.

    Google Scholar 

  7. John Glenn, Binary Trees, Technical Report DCS-TR86–127, Department of Mathematics and Computer Science, Dartmouth College, Hanover, NH. 03755, September 21, 1985.

    Google Scholar 

  8. Ed Grosz, Music Editor, Technical Report DCS-TR86–114, Department of Mathematics and Computer Science, Dartmouth College, Hanover, NH. 03755, January, 1985.

    Google Scholar 

  9. Ginger Jernigan, “Quickdraw’s Internal Picture Definition,” Macintosh Technical Note, Number 21, (Apple Computer Co., Inc.,) Cupertino, CA. April 24, 1985.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. David S. H. Rosenthal, Window System Implementations: Denver Usenix Course Notes, Tutorial Materials, Usenix Technical Conference, Denver, CO. January 15–17, 1986.

    Google Scholar 

  12. Hasmig Seropian, A Guide to Making Guided Tours, (Apple Computer Company,) Inc., March 22, 1985.

    Google Scholar 

  13. Thunderware, Inc., Thunderscan Digitizer for the Macintosh, Orinda, CA.

    Google Scholar 

  14. George Towner, “Inside Switcher,” The Software Supplement, (Apple Computer Company, Inc.,) Vol. I, Issue 3, June 27, 1986.

    Google Scholar 

  15. Gregg Williams, “The Apple Macintosh Computer,” Byte Magazine, February, 1984, p. 30–53.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics