skip to main content
10.1145/1822090.1822154acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article

Using scalable game design to teach computer science from middle school to graduate school

Published:26 June 2010Publication History

ABSTRACT

A variety of approaches exist to teach computer science concepts to students from K-12 to graduate school. One such approach involves using the mass appeal of game design and creation to introduce students to programming and computational thinking. Specifically, Scalable Game Design enables students with varying levels of expertise to learn important concepts relative to their experience. This paper presents our observations using Scalable Game Design over multiple years to teach middle school students, college level students, graduate students, and even middle school teachers fundamental to complex computer science and education concepts. Results indicate that Scalable Game Design appeals broadly to students, regardless of background, and is a powerful teaching tool in getting students of all ages exposed and interested in computer science. Furthermore, it is observed that many student projects exhibit transfer enabling their games to explain complex ideas, from all disciplines, to the general public.

References

  1. Cooper, S., Dann, W., Pausch, R., Teaching Objects-first In Introductory Computer Science, In Proc. SIGCSE 2003, Reno, Nevada, USA, 2003 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Peppler, K. & Kafai, Y. B., Collaboration, Computation, and Creativity: Media Arts Practices in Urban Youth Culture. In C. Hmelo- Silver & A. O'Donnell (Eds.), In Proc. Computer Supported Collaborative Learning, New Brunswick, NJ, USA, 2007 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Repenning, A., Excuse me, I need better AI! Employing Collaborative Diffusion to make Game AI Child's Play. In Proc. ACM SIGGRAPH Video Game Symposium, Boston, MA, USA, ACM Press, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Sturtevant, N. R., Hoover, H. J., Schaeffer, J., Gouglas, S., Bowling, M. H., Southey, F., Bouchard, M., and Zabaneh, G. 2008. Multidisciplinary students and instructors: a second-year games course. In proc 39th SIGCSE Technical Symposium on Computer Science Education, Portland, OR, USA, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Squire, K., Video games in education. International Journal of Intelligent Simulations and Gaming, (2) 1. 2003Google ScholarGoogle Scholar
  6. Lewis, C., and Repenning, A., "Creating Educational Gamelets," in Educating Learning Technology Designers: Guiding and Inspiring Creators of Innovative Educational Tools, C. DiGiano, S. Goldman, and M. Chorost, Eds. New York: Routledge, 203--229, 2008Google ScholarGoogle Scholar
  7. Repenning, A., Basawapatna, A., and Koh, K. H., Making university education more like middle school computer club: facilitating the flow of inspiration. In Proc. 14th WCCCE 2009, Burnaby, British Columbia, Canada, 2009 Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Repenning, A., "AgentSheets®: an Interactive Simulation Environment with End-User Programmable Agents,"In Proc. Interaction 2000, Tokyo, Japan, 2000Google ScholarGoogle Scholar
  9. Repenning, A., Webb, D., and Ioannidou, A., "Scalable Game Design and the Development of a Checklist for Getting Computational Thinking into Public Schools," In Proc. SIGCSE 2010, Milwaukee, WI, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Wing, J. M., "Computational Thinking," Communications of the ACM, 49(3), pp. 33--35, March 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Salen, K. Zimmerman, E., Rules of Play: Game Design Fundamentals, MIT Press, 334--337, 2004Google ScholarGoogle Scholar

Index Terms

  1. Using scalable game design to teach computer science from middle school to graduate school

      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 '10: Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
        June 2010
        344 pages
        ISBN:9781605588209
        DOI:10.1145/1822090

        Copyright © 2010 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: 26 June 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-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