skip to main content
10.1145/961511.961542acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article

A media computation course for non-majors

Published:30 June 2003Publication History

ABSTRACT

Computing may well become considered an essential part of a liberal education, but introductory programming courses will not look like the way that they do today. Current CSI course are failing dramatically. We are developing a new course, to be taught starting in Spring 2003, which uses computation for communication as a guiding principle. Students learn to program by writing Python programs for manipulating sound, images, and movies. This paper describes the course development and the tools developed for the course. The talk will include the first round of assessment results.

References

  1. AAUW. Tech-Savvy: Educating Girls in the New Computer Age. American Association of University Women Education Foundation, New York, 2000.Google ScholarGoogle Scholar
  2. ACM/IEEE. Computing curriculum 2001. http://www.acm.org/sigcse/cc2001 (2001).Google ScholarGoogle Scholar
  3. diSessa, A. Changing Minds. MIT Press, Cambridge, MA, 2001.Google ScholarGoogle Scholar
  4. Guzdial, M. Squeak: Object-oriented design with Multimedia Applications. Prentice-Hall, Englewood, NJ, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Guzdial, M. Summary: Retention rates in cs vs. institution. Message posted on ACM SIGCSE moderated members list, Georgia Tech, April 23 2002.Google ScholarGoogle Scholar
  6. Guzdia, M., and Rose, K., Eds. Squeak, Open Personal Computing for Multimedia. Prentice-Hall, Englewood, NJ, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Guzdial, M., and Turns, J. Effective discussion through a computer-mediated anchored forum. Journal of the Learning Sciences 9, 4 (2000), 437--470.Google ScholarGoogle ScholarCross RefCross Ref
  8. Hudson, J. M., and Bruckman, A. Irc francais: The creation of an internet-based sla community. Computer Assisted Language Learning (CALL) 15, 2 (2002), 109--134.Google ScholarGoogle Scholar
  9. Margolis, J., and Fisher, A. Unlocking the Clubhouse: Women in Computing. MIT Press, Cambridge, MA, 2002.Google ScholarGoogle Scholar
  10. McCracken, M., Almstrum, V., Diaz, D., Guzdial, M., Hagan, D., Kolikant, Y. B.-D., Laxer, C., Thomas, L., Utting, I., and Wilusz, T. A multi-national, multi-institutional study of assessment of programming skills of first-year cs students. ACM SIGCSE Bulletin 33, 4 (2001), 125--140. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Miller, L. A. Programming by non-programmers. International Journal of Man-Machine Studies 6 (1974), 237--260.Google ScholarGoogle ScholarCross RefCross Ref
  12. Miller, L. A. Natural language programming: Styles, strategies, and contrasts. IBM Systems Journal 20, 2 (1981), 184--215.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Papert, S. Teaching children to be mathematicians versus teaching about mathematics. AI memo no. 249 and Logo memo no. 4, MIT, 1971. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Papert, S. Mindstorms: Children, computers, and powerful ideas. Basic Books, New York, NY, 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Pedroni, S., and Rappin, N. Jython Essentials. O'Reilly and Associates, 2002.Google ScholarGoogle Scholar
  16. Pfleeger, S. L., Teller, P., Castaneda, S. E., Wilson, M., and Lindley, R. Increasing the enrollment of women in computer science. In The Proceedings of the Thirty-second SIGCSE Technical Symposium on Computer Science Education, R. McCauley and J. Gersting, Eds. ACM Press, New York, 2001, pp. 386--387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Roumani, H. Design guidelines for the lab component of objects-first csl. In The Proceedings of the Thirty-third SIGCSE Technical Symposium on Computer Science Education, 2002, D. Knox, Ed. ACM, New York, 2002, pp. 222--226. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Wilson, B. C., and Shrock, S. Contributing to success in an introductory computer science course: A study of twelve factors. In The Proceedings of the Thirty-second SIGCSE Technical Symposium on Computer Science Education, R. McCauley and J. Gersting, Eds. ACM, New York, 2001, pp. 184--188. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A media computation course for non-majors

      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
        ITiCSE '03: Proceedings of the 8th annual conference on Innovation and technology in computer science education
        June 2003
        291 pages
        ISBN:1581136722
        DOI:10.1145/961511
        • cover image ACM SIGCSE Bulletin
          ACM SIGCSE Bulletin  Volume 35, Issue 3
          Proceedings of the 8th annual conference on Innovation and technology in computer science education
          September 2003
          277 pages
          ISSN:0097-8418
          DOI:10.1145/961290
          Issue’s Table of Contents

        Copyright © 2003 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 June 2003

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate552of1,613submissions,34%

        Upcoming Conference

        ITiCSE 2024

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader