skip to main content
article
Free Access

The quest for excellence in designing CS1/CS2 assignments

Published:01 March 1996Publication History
Skip Abstract Section

Abstract

We identify the principles involved in designing effective programming assignments for CS1/CS2. Through a case study of a particularly successful recursion assignment, we establish several prerequisites that must be present in the foundation of a potential assignment and discuss techniques for engineering exceptional assignments through changes to their more malleable components.

References

  1. Appel88 Andrew W. Appel and Guy J. Jacobsen, "The World's Fastest Scrabble Program", Communications of the ACM, Volume 31, No. 5, May 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Roberts95a Eric S. Roberts, The Art and Science of C: A Library-Based Approach, Reading, MA: Addison-Wesley, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Roberts95b Eric S. Roberts, "A C-Based Graphics Library for CS 1", SIGCSE Bulletin, March 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Sherman64 Richard M. Sherman and Robert B. Sherman, "A Spoonful of Sugar", Mary Poppins, The Walt Disney Company, 1964.Google ScholarGoogle Scholar

Index Terms

  1. The quest for excellence in designing CS1/CS2 assignments

    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 28, Issue 1
      March 1996
      379 pages
      ISSN:0097-8418
      DOI:10.1145/236462
      Issue’s Table of Contents
      • cover image ACM Conferences
        SIGCSE '96: Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education
        March 1996
        447 pages
        ISBN:089791757X
        DOI:10.1145/236452

      Copyright © 1996 ACM

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 March 1996

      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!