See this document in CiteSeerX!

Teaching the Second Course in Computer Science in a Reuse-Based Setting: A Sequence of Laboratory Assignments in Ada (1993)  (Make Corrections)  
Jeff Gray



  Home/Search   Context   Related

 
View or download:
grayarea.org/Pubs/adatech1993.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  grayarea.org/Pubs/pubs (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We are currently exploring a new approach for introducing key software engineering and computer science principles in the second course of our curriculum. Our approach introduces software reuse as a context for providing a motivation toward learning the importance of principles such as abstraction, specification and design. An essential element for the success of the reuse-based approach is an appropriate series of lab assignments. First, we present the students with components designed and... (Update)

Similar documents (at the sentence level):
21.2%:   The Role of Reuse in Introducing Software Engineering Principles.. - Gray (1993)   (Correct)

Active bibliography (related documents):   More   All
1.1:   Teaching the Second Course in Computer Science in a Reuse-Based.. - Gray   (Correct)
0.3:   Design and Specification of Iterators Using the Swapping.. - Weide, Edwards, Harms.. (1992)   (Correct)
0.2:   Experience Report: Using RESOLVE/C++ for Commercial.. - Hollingsworth.. (2000)   (Correct)

Similar documents based on text:   More   All
0.2:   A Uniform Treatment of Reusablility of Software Engineering Assets - Sitaraman   (Correct)
0.2:   Open Problems 9 - Glenn Hurlbert   (Correct)
0.1:   COMIX A tool to share X applications - Aliasghar Babadi Concurrent (1994)   (Correct)

BibTeX entry:   (Update)

@misc{ gray-teaching,
  author = "Jeff Gray",
  title = "Teaching the Second Course in Computer Science in a Reuse-Based Setting:
    A Sequence of Laboratory Assignments in Ada",
  url = "citeseer.ist.psu.edu/gray93teaching.html" }
Citations (may not include all citations):
130   Software Reuse (context) - Krueger - 1992
55   Software Components with Ada (context) - Booch - 1987
26   Copying and Swapping: Influences on the Design of Reusable S.. (context) - Harms, Weide - 1991
8   An Approach for Constructing Reusable Software Components in.. (context) - Edwards - 1990
5   Should Data Abstraction Be Violated to Enhance Software Reus.. (context) - Muralidharan, Weide
4   Engineering 'Unbounded' Reusable Ada Generics (context) - Hollingsworth, Weide - 1992
2   Software Componenet Design-for-Reuse: A Language Independent.. (context) - Hollingsworth - 1992

Documents on the same site (http://www.gray-area.org/Pubs/pubs.htm):   More
CoSMIC: An MDA Generative Tool for Distributed.. - Schmidt, Gokhale, ..   (Correct)
A Generative and Model Driven Framework for Automated.. - Zhao, Bryant, Gray.. (2003)   (Correct)
Generating a Generator - Gray (2002)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC