skip to main content
article
Free Access

Using laboratories to teach software engineering principles in the introductory computer science curriculum

Authors Info & Claims
Published:12 March 1994Publication History
Skip Abstract Section

Abstract

If students are to internalize software engineering concepts and incorporate them into their individual software development styles, they must use these concepts during the initial stages of their computer science education. In this paper, we examine how laboratories that emphasize software development can be used to familiarize students with the basic elements of software engineering during the introductory computer science course sequence.

References

  1. D. Chavey, "A Structured Component for me Introductory Programming Course,~ The Papers of the 22rid ACM SIGCSE Technical Svmoosium on Computer Science Education also ACM SIGCSE Bulletin, Vol. 23(1), pp. 287-295 (1991). Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. L. H. Pesante, "Integrating Writing into Computer Science Courses," The Patters of the 22nd ACM SIGCSE Technical Svmoosium on Comouter Science Education also ACM SIGCSE Bulletin, Vol. 23(1), pp. 205-209 (1991). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. J. Roberg6 and C. Suriano, "Embedding Laboratories within the Computer Science Curriculum," Th...ee Papers of the 22nd ACM SIGCSE Technical Symposium on Comt~uter Science Education also ACM SIGCSE Bulletin, Vol. 23(1), pp. 6-10 (1991). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Roberg6, "Creating Programming Projects with Visual Impact,~ The Paoers of the 23rd ACM SIGCSE Technical Symposium ... 0n Computer Science Education also ACM SIGCSE Bulletin, Vol. 24(1), pp. 230-234 (1992). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Using laboratories to teach software engineering principles in the introductory computer science curriculum

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 26, Issue 1
            March 1994
            410 pages
            ISSN:0097-8418
            DOI:10.1145/191033
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGCSE '94: Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
              March 1994
              414 pages
              ISBN:0897916468
              DOI:10.1145/191029

            Copyright © 1994 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 12 March 1994

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader
          About Cookies On This Site

          We use cookies to ensure that we give you the best experience on our website.

          Learn more

          Got it!