ABSTRACT
Game design appears to be a promising approach to interest K-12 students in Computer Science. Unfortunately, balancing motivational and educational concerns is truly challenging. Over a number of years, we have explored how to achieve a functional balance by creating a curriculum that combines increasingly complex game designs, computational thinking patterns and authoring tools. Scalable Game Design is a research project exploring new strategies of how to scale up from after school and summer programs into required curriculum of public schools through game design approaches. The project includes inner city schools, remote rural areas and Native American communities. A requirement checklist of computational thinking tools regarding curriculum, teacher training, standards and authoring tools has been developed and is being tested with thousands of students.
- A. Repenning and A. Ioannidou, "Broadening Participation through Scalable Game Design," in Proceedings of the ACM Special Interest Group on Computer Science Education Conference, (SIGCSE 2008), Portland, Oregon USA, 2008, pp. 305--309. Google ScholarDigital Library
- A. Repenning and A. Ioannidou, "Agent-Based End-User Development," Communications of the ACM, 47(9), pp. 43--46, 2004. Google ScholarDigital Library
- A. Repenning and A. Ioannidou, "AgentCubes: Raising the Ceiling of End-User Development in Education through Incremental 3D," in IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'06), Brighton, United Kingdom, 2006, pp. 27-- 34. Google ScholarDigital Library
- Board of Directors, Computer Science Teachers Association, "Achieving Change: The CSTA Strategic Plan," 2005.Google Scholar
- ITEST Learning Resource Center, "ITEST Project Abstracts: Cohorts 1, 2, 3, 4 & 5," 2008.Google Scholar
- E. Gootman, "The Critical Years: For Teachers, Middle School Is Test of Wills," New York Times, March 17, 2007.Google Scholar
- S. J. Sears, "Career and Educational Planning in the Middle Level School," NASSP Bulletin, April 1995, 1995.Google Scholar
- T. Oppenheimer, The Flickering Mind: The False Promise of Technology in the Classroom and How Learning Can Be Saved. Toronto, Canada: Random House, 2003.Google Scholar
- J. Gindling, A. Ioannidou, J. Loh, O. Lokkebo, and A. Repenning, "LEGOsheets: A Rule-Based Programming, Simulation and Manipulation Environment for the LEGO Programmable Brick," in Proceeding of Visual Languages, Darmstadt, Germany, 1995, pp. 172--179. Google ScholarDigital Library
- R. S. Cohen, "Logo in the Primary Classroom: Should Simplified Versions Be Used?," The Computer Teacher, pp. 41--43, 1990.Google Scholar
- M. Gladwell, The Tipping Point: How Little Things Can Make a Big Difference: Back Bay Books, 2002.Google Scholar
- J. M. Wing, "Computational Thinking," Communications of the ACM, 49(3), pp. 33--35, March 2006. Google ScholarDigital Library
- S. Papert, "An Exploration in the Space of Mathematics Education," International Journal of Computers for Mathematical Learning, 1(1), 1996.Google ScholarCross Ref
- G. H. Fletcher, and J. J. Lu, "Education, Human computing skills: rethinking the K-12 experience," Communications of the. ACM, 52(2), pp. 23--25, 2009. Google ScholarDigital Library
- President's Information Technology Advisory Committee (PITAC), "Report to the President: Computational Science: Ensuring America's Competitiveness," June 2005.Google Scholar
- Committee on Information Technology Literacy, National Research Council, Being Fluent with Information Technology. Washington, D.C.: National Academy Press, 1999.Google Scholar
- International Society for Technology in Education (ISTE), National Educational Technology Standards for Students (NETS), 2nd ed., 2007.Google Scholar
- M. Dertouzos, "Creating the People's Computer," MIT Technology Review, Cambridge, MA, 100(3), pp. 20--28, 1997. Google ScholarDigital Library
- A. I. Mørch, "Three Levels of End-User Tailoring: Customization, Integration, and Extension," in Computers and Design in Context, M. Kyng and L. Mathiassen, Eds. Cambridge, MA: The MIT Press, 1997, pp. 51--76. Google ScholarDigital Library
- A. Repenning, "Collaborative Diffusion: Programming Antiobjects," in OOPSLA 2006, ACM SIGPLAN International Conference on Object-Oriented Programming Systems, Languages, and Applications, Portland, Oregon, 2006, pp. 574--585. Google ScholarDigital Library
- C. Lewis and A. Repenning, "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, 2008, pp. 203--229.Google Scholar
- A. Repenning, "Excuse me, I need better AI!: employing collaborative diffusion to make game AI child's play," in ACM SIGGRAPH symposium on Videogames, Boston, Massachusetts, 2006, pp. 169--178. Google ScholarDigital Library
- K. Schneider and A. Repenning, "Deceived by Ease of Use: Using Paradigmatic Applications to Build Visual Design," in Proceedings of the 1995 Symposium on Designing Interactive Systems, Ann Arbor, MI, 1995, pp. 177--188. Google ScholarDigital Library
- M. Csikszentmihalyi, Flow: The Psychology of Optimal Experience. New York: Harper Collins Publishers, 1990.Google Scholar
- S. M. Barnett and S. J. Ceci, "When and where do we apply what we learn? A taxonomy for far transfer," Psychological bulletin, 128(4), pp. 612--37, 2002.Google ScholarCross Ref
- S. Walter, B. Barron, K. Forssell, and C. Martin, "Continuing Motivation for Game Design," in CHI 2007, San Jose, California, USA, 2007, pp. 2735--2740. Google ScholarDigital Library
Index Terms
- Scalable game design and the development of a checklist for getting computational thinking into public schools
Recommendations
Scalable Game Design: A Strategy to Bring Systemic Computer Science Education to Schools through Game Design and Simulation Creation
Special Issue II on Computer Science Education in K-12 SchoolsAn educated citizenry that participates in and contributes to science technology engineering and mathematics innovation in the 21st century will require broad literacy and skills in computer science (CS). School systems will need to give increased ...
Computational thinking in high school courses
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationThe number of undergraduates entering computer science has declined in recent years. This is paralleled by a drop in the number of high school students taking the CS AP exam and the number of high schools offering computer science courses. The declines ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Comments