skip to main content
article
Free Access

Local versus comprehensive assignments: two complementary approaches

Authors Info & Claims
Published:01 December 2000Publication History
Skip Abstract Section

Abstract

Two complementary classes of assignments, local and comprehensive, are advocated with different goals and features. The aim of describing both classes of assignments provides guidance to teachers in their design. Local assignments ideally provide an in-depth coverage of only one concept, whereas global ones ideally provide a breadth coverage of most of the concepts studied in a period of time. Both classes of assignments are illustrated with two motivating programming examples: "rolling dice" and "lights out," respectively.

References

  1. {1} Bareiss, C.C. A semester project for CS1. 27th SIGCSE Technical Symposium on Computer Science Education (March 1996), ACM Press, 310-314. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {2} Barrett, M.L. Emphasizing design in CS1. 27th SIGCSE Technical Symposium on Computer Science Education (March 1996), ACM Press, 315-318. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {3} Feldman, T.J., and Zelenski, J.D. The quest for excellence in designing CS1/CS2 assignments. 27th SIGCSE Technical Symposium on Computer Science Education (March 1996), ACM Press, 319-323. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {4} Jiménez-Peris, R., Khuri, S., and Patiño-Martínez, M. Adding breadth to CS1 and CS2 courses through visual and interactive programming projects. 30th SIGCSE Technical Symposium on Computer Science Education (March 1999), ACM Press, 252-256. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {5} Pattis, R.E. A philosophy and example of CS-1 programming projects. 21st SIGCSE Technical Symposium on Computer Science Education (March 1990), ACM Press, 34-39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {6} Powers, K.D., and Powers, D.T. Making sense of teaching methods in computer science. 1999 Frontiers in Education Conference (November 1999), IEEE Computer Society Press, session 11b3.Google ScholarGoogle Scholar
  7. {7} Robergé, J. Creating programming projects with visual impact. 23rd SIGCSE Technical Symposium on Computer Science Education (March 1992), ACM Press, 230-234. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. {8} Sabin, R.E. Using CS2 projects to introduce computer science concepts. SIGCSE Bulletin, 22, 4 (December 1990), 25-28. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Local versus comprehensive assignments: two complementary approaches

      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 32, Issue 4
        Dec. 2000
        74 pages
        ISSN:0097-8418
        DOI:10.1145/369295
        Issue’s Table of Contents

        Copyright © 2000 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 2000

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader