Nothing Special   »   [go: up one dir, main page]

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 2010 Publication 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
[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
[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.
[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.
[5]
Squire, K., Video games in education. International Journal of Intelligent Simulations and Gaming, (2) 1. 2003
[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, 2008
[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
[8]
Repenning, A., "AgentSheets®: an Interactive Simulation Environment with End-User Programmable Agents,"In Proc. Interaction 2000, Tokyo, Japan, 2000
[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.
[10]
Wing, J. M., "Computational Thinking," Communications of the ACM, 49(3), pp. 33--35, March 2006.
[11]
Salen, K. Zimmerman, E., Rules of Play: Game Design Fundamentals, MIT Press, 334--337, 2004

Cited By

View all
  • (2025)Integrating computational thinking, game design, and design thinking: a scoping review on trends, applications, and implications for educationHumanities and Social Sciences Communications10.1057/s41599-025-04502-x12:1Online publication date: 8-Feb-2025
  • (2024)Enhancing middle school students’ computational thinking competency through game-based learningEducational technology research and development10.1007/s11423-024-10400-x72:6(3391-3419)Online publication date: 8-Jul-2024
  • (2023)Gamification in education: A citation network analysis using CitNetExplorerContemporary Educational Technology10.30935/cedtech/1286315:2(ep405)Online publication date: 2023
  • Show More Cited By

Index Terms

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

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      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
      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]

      Sponsors

      In-Cooperation

      • Bilkent University: Bilkent University

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 26 June 2010

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. computational thinking pattern
      2. middle school programming
      3. scalable game design
      4. student observation
      5. transfer
      6. university programming education

      Qualifiers

      • Research-article

      Conference

      ITiCSE '10
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 552 of 1,613 submissions, 34%

      Upcoming Conference

      ITiCSE '25
      Innovation and Technology in Computer Science Education
      June 27 - July 2, 2025
      Nijmegen , Netherlands

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)30
      • Downloads (Last 6 weeks)4
      Reflects downloads up to 14 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)Integrating computational thinking, game design, and design thinking: a scoping review on trends, applications, and implications for educationHumanities and Social Sciences Communications10.1057/s41599-025-04502-x12:1Online publication date: 8-Feb-2025
      • (2024)Enhancing middle school students’ computational thinking competency through game-based learningEducational technology research and development10.1007/s11423-024-10400-x72:6(3391-3419)Online publication date: 8-Jul-2024
      • (2023)Gamification in education: A citation network analysis using CitNetExplorerContemporary Educational Technology10.30935/cedtech/1286315:2(ep405)Online publication date: 2023
      • (2023)“So, we kind of started from scratch, no pun intended”: What can students learn from designing games?Journal of Research in Science Teaching10.1002/tea.2191861:4(772-808)Online publication date: 5-Dec-2023
      • (2022)Towards the Development of a Game for Computational ThinkingDesigning, Constructing, and Programming Robots for Learning10.4018/978-1-7998-7443-0.ch007(136-158)Online publication date: 2022
      • (2022)Towards the Development of a Game for Computational ThinkingResearch Anthology on Game Design, Development, Usage, and Social Impact10.4018/978-1-6684-7589-8.ch025(507-529)Online publication date: 7-Oct-2022
      • (2022)Digital Game-Based Learning and Computational Thinking in P-12 EducationResearch Anthology on Developments in Gamification and Game-Based Learning10.4018/978-1-6684-3710-0.ch091(1894-1919)Online publication date: 2022
      • (2022)Using Epistemic Game Development to Teach Software Development SkillsResearch Anthology on Agile Software, Software Development, and Testing10.4018/978-1-6684-3702-5.ch043(861-883)Online publication date: 2022
      • (2022)Scaffolding Young Learners' Open-Ended Programming Projects with Planning SheetsProceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 110.1145/3502718.3524769(372-378)Online publication date: 7-Jul-2022
      • (2022)How families design and program games: a qualitative analysis of a 4-week online in-home studyProceedings of the 21st Annual ACM Interaction Design and Children Conference10.1145/3501712.3529724(237-252)Online publication date: 27-Jun-2022
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media