skip to main content
10.1145/1179295.1179305acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article

Using graphics research to teach freshman computer science

Published:30 July 2006Publication History

ABSTRACT

Although research is often a daunting task for undergraduates, early exposure to research topics and papers can be an effective means of stimulating interest and teaching students about realworld solutions to non-trivial problems. To that end, we have initiated a new educational project, termed [abstract contained text which couldn't be captured], to teach general concepts in computer science by infusing large-scale problems in computer graphics into the undergraduate curriculum. In this paper, we present our approach to teaching a first course in computer science (CS1) using a recently published graphics research problem. The results from our first semester offering are promising, as students, energized by the subject matter and visual output, produced excellent work and evaluated the class highly.

Skip Supplemental Material Section

Supplemental Material

High Resolution
Low Resolution

References

  1. Astrachan, O., and Rodger, S. H. 1998. Animation, Visualization, and Interaction in CS 1 Assignments, SIGCSE Bulletin, 30(1), 317--321. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Barker, J. F. 2002. Newsletter to Faculty and Staff (Oct 2002). http://www.clemson.edu/pres/newsltrs/102202.htmGoogle ScholarGoogle Scholar
  3. Becker, K. 2005. Cutting-edge Research by Undergraduates on a Shoestring? Journal of Computing Sciences in Colleges, 21(1), 160--168. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Ben-Ari, M. 1998. Constructivism in computer science education. SIGCSE Bulletin, 30(1), 257--261. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Beaubouef, T. and Mason, J. 2005. Why the High Attrition Rate for Computer Science Students: Some Thoughts and Observations. SIGCSE Bulletin, 37(2), 103--106. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Boud, D., and Feleiti, E. 1991. The Challenge of Problem-Based Learning, Kogan-Page, London.Google ScholarGoogle Scholar
  7. Burger, K. R. 2003. Teaching Two-Dimensional Array Concepts in Java with Image Processing Examples, SIGCSE Bulletin, 35(1), 205--209. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Cunningham, S. 2002. Graphical Problem Solving and Visual Communication in the Beginning Computer Graphics Course, SIGCSE Bulletin, 34(1), 181--185. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Davis, T. A., R. M. Geist. R. M., Matzko. S., and Westall, J. M. 2004. {reference contained text which couldn't be captured} A First Step, SIGCSE Bulletin, 36(1), 125--129. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Duch, B., Gron, S., and Allen, D. 2001. The Power of Problem-Based Learning, Stylus Publishing, LLC, Sterling, VA.Google ScholarGoogle Scholar
  11. Fell, H. J., and Proulx, V. K. 1997. Exploring Martian Planetary Images: C++ Exercises for CS1, SIGCSE Bulletin, 29(1), 30--34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Hunt, K. 2003. Using Image Processing to Teach CS1 and CS2. SIGCSE Bulletin, 35(4), 86--89. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Katira, N., Williams, L., Wiebe, E., Miller, C., Balik, S. and Gehringer, E. 2004. On Understanding Compatibility of Student Pair Programmers. SIGCSE Bulletin, 36(1), 7--11. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Martinez, M. 1997. Designing Intentional Learning Environments, Proceedings of the 15th Annual International Conference on Computer Documentation, ACM Press, 177--178. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. McAndrew, A., and Venables, A. 2005. A "Secondary" Look at Digital Image Processing. SIGCSE Bulletin 37(1), 337--341. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Mordecai, B-A. 1998. Constructivism in Computer Science Education, SIGCSE Bulletin, 30(1), 257--261. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Reinhard, E., M. Ashikhmin, M, Gooch, B., and Shirley, P. 2001. Color Transfer between Images. IEEE Computer Graphic and Applications, 21(5), 34--41. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Wenderholm, E. 2004. Challenges and the Elements of Success in Undergraduate Research. In Working Group Reports From ITiCSE, 73--75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Wicentowski, R., and Newhall, T. 2005. Using Image Processing Projects to Teach CS1 Topics, SIGCSE Bulletin, 37(1), 287--291. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Using graphics research to teach freshman computer science

    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
    • Published in

      cover image ACM Conferences
      SIGGRAPH '06: ACM SIGGRAPH 2006 Educators program
      July 2006
      246 pages
      ISBN:1595933646
      DOI:10.1145/1179295

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 30 July 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,822of8,601submissions,21%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader