skip to main content
article
Free Access

Using metrics to evaluate student programs

Authors Info & Claims
Published:01 June 1995Publication History
Skip Abstract Section

Abstract

Student programs in electronic form can be tested by the instructor against his or her own test data. There are other advantages to electronic submission. We report on the use of software metrics analysis tools to determine "similarities" in student programs. Availability of these tools has virtually eliminated student copying of assignments.

References

  1. 1. Donaldson, J. L., Lancaster, A-M., and P. H. Sposato, "A Plagiarism Detection System", Twelfth SIGCSE Symposium, St. Louis, Missouri, pp. 21-25, February 25-27, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. Conte, S. D., Dunsmore, H. E., and V. Y. Shen, Software Engineering Metrics and Models, Benjamin Cummings, Menlo Park, California, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. Grier, S., "A Tool that Detects Plagiarism in Pascal", Twelfth SIGCSE Symposium, St. Louis, Missouri, pp. 14-20, February 25-27, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4. Halstead, M., Elements of Software Science, Elsevier North-Holland, New York, 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5. McCabe, T.J., "A Complexity Measure", IEEE Trans. Softw. Engr., SE-2, pp. 308-320, Dec. 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6. Whale, "Identification of Program Similarity in Large Populations", The Computer Journal, 33(2), pp. 140-146, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7. Wise, M. J., "Detection of Similarities in Student Programs: YAP'ing may be preferable to Plague'ing", Twenty-third SIGCSE Technical Symposium, Kansas City, Missouri, pp. 268- 272, March 5-6, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Using metrics to evaluate student programs

        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 27, Issue 2
          June 1995
          67 pages
          ISSN:0097-8418
          DOI:10.1145/201998
          Issue’s Table of Contents

          Copyright © 1995 Author

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 June 1995

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader