skip to main content
article
Free Access

Grading student programs using ASSYST

Authors Info & Claims
Published:01 March 1997Publication History
Skip Abstract Section

Abstract

The task of grading solutions to student programming exercises is laborious and error-prone. We have developed a software tool called ASSYST that is designed to relieve a tutor of much of the burden of assessing such programs. ASSYST offers a graphical interface that can be used to direct all aspects of the grading process, and it considers a wide range of criteria in its automatic assessment. Experience with the system has been encouraging.

References

  1. 1 Benford S., Burke E. and Foxley E. (1992), Courseware to support the teaching of programming, Proc. Conf. Developments in the teaching of computer science, Univ. of Kent at Canterbury, pp 158-166Google ScholarGoogle Scholar
  2. 2 Hung S-L., Kwok L-F. and Chan R. (1993), Automatic Programming Assessment, Computers Educ. (Pergamon), 20(2), pp 183-190 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Jackson D. (1996), A Software System for Grading Student Computer Programs, Computers and Education (Pergamon), to appear Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Jackson D. (1992), Computer-Based Evaluation of Student Software Quality. Proc. 2nd Conf. Software Engineering in Higher Education (SEHE92), Southampton, UK, pp. 93-104Google ScholarGoogle Scholar
  5. 5 :iackson D. (1991), Using Software Tools to Automate the Assessment of Student Programs. Computers and Education (Pergamon), vol. 17 no. 2, pp. 133-143 Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 McCabe T. A. (1976), A complexity measure. IEEE Trans. Softw. Eng. vol. SE-2 no. 4, pp 308-320Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 Sheppard M. (1988), A critique of cyclomatic complexity as a software metric. IEE Software Eng. 3ou., pp 30-36 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Waguespack L. 3. and Badlani S. (1987), Software complexity assessment: an introduction and annotated bibliography, ACM Sigsoft Software Eng. Notes vol. 12 no. 4, pp 52-71 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Berry R. E. and Meekings B. A. E. (1985) A style analysis of C programs, Comm. ACM vol. 28 no. 1, pp 80-88 Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Woodward M. R., Hedley D. and Hennell M. A. (1980), Experience with path analysis and testing of programs. IEEE Trans. Softw. Eng. vol. SE-6 no. 3, pp 278-286Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Isaacson P. C. and Scott T. A. (1989) Automating the execution of student programs. SIGCSE Bulletin vol. 21 no. 2, pp 15-22 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12 Reek K. A. (1989) The TRY system - or - how to avoid testing student programs, SIGCSE Bulletin vol. 21 no. 1, pp 112-116 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Grading student programs using ASSYST

          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 29, Issue 1
            March 1997
            388 pages
            ISSN:0097-8418
            DOI:10.1145/268085
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGCSE '97: Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
              March 1997
              410 pages
              ISBN:0897918894
              DOI:10.1145/268084

            Copyright © 1997 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 1997

            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!