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

Skip to main content

Enabling Cooperative Educational Game Design on the Web

  • Conference paper
Cooperative Design, Visualization, and Engineering (CDVE 2012)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7467))

Abstract

Educational game design environments enable end users to create computer games and are used as an engaging medium to teach programming to novice programmers. Although the cooperative dimension of end-user programming has been recognized and collaboration among novice programmers is advised, educational game design environments have remained solitary and desktop based, with only limited support for sharing—at most through a supplementary Website. Inspired by cooperation benefits of Web 2.0, we have developed AgentWeb, a fully Web-based game design environment that incorporates cooperation tools into the game design process. Coupled with the participative nature of Web 2.0 applications, AgentWeb enables a richer class of learning and collaboration in which the download-upload operations are unnecessary and users are given instant access to the design and implementation of other games. The sharing of design is an enabling ingredient for cooperative design. We present a preliminary evaluation of AgentWeb’s usability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Jazayeri, M.: Some Trends in Web Application Development. In: 2007 Future of Software Engineering, FOSE 2007, pp. 199–213 (May 2007)

    Google Scholar 

  2. Honey, M.A., Hilton, M.: Learning Science Through Computer Games and Simulations, p. 180. The National Academies Press (January 2011)

    Google Scholar 

  3. Repenning, A.: Agentsheets: a Tool for Building Domain-Oriented Dynamic, Visual Environments. PhD thesis, University of Colorado (1993)

    Google Scholar 

  4. Cooper, S., Dann, W., Pausch, R.: Alice: a 3-D tool for introductory programming concepts. Journal of Computing Sciences in Colleges 15(5), 107–116 (2000)

    Google Scholar 

  5. Overmars, M.: Teaching computer science through game design. Computer 37(4), 81–83 (2004)

    Article  Google Scholar 

  6. Resnick, M., Silverman, B., Kafai, Y., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J.: Scratch: Programming for All. Communications of the ACM 52(11), 60–67 (2009)

    Article  Google Scholar 

  7. Kelleher, C., Pausch, R.: Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers. ACM Computing Surveys 37(2), 83–137 (2005)

    Article  Google Scholar 

  8. Nardi, B.: A Small Matter of Programming: Perspectives on End User Computing. MIT Press (December 1992)

    Google Scholar 

  9. Williams, L., Wiebe, E., Yang, K., Ferzli, M., Miller, C.: In Support of Pair Programming in the Introductory Computer Science Course. Computer Science Education 12(3), 197–212 (2002)

    Article  Google Scholar 

  10. O’Reilly, T.: What is Web 2.0 - Design patterns and business models for the next generation of software (2005)

    Google Scholar 

  11. McLoughlin, C., Lee, M.J.: Social software and participatory learning: Pedagogical choices with technology affordances in the Web 2.0 era. In: Proceedings ASCILITE, Singapore, pp. 664–675 (2007)

    Google Scholar 

  12. Repenning, A., Ambach, J.: The agentsheets behavior exchange: supporting social behavior processing. In: CHI 1997 Extended Abstracts on Human Factors in Computing Systems: Looking to the Future, pp. 26–27 (1997)

    Google Scholar 

  13. Toffetti, G., Comai, S., Preciado, J.C., Linaje, M.: State-of-the Art and Trends in the Systematic Development of Rich Internet Applications. Journal of Web Engineering 10(1), 70–86 (2011)

    Google Scholar 

  14. Repenning, A.: Programming goes back to school. Commun. ACM 55(5), 38–40 (2012)

    Article  Google Scholar 

  15. Repenning, A., Ambach, J.: Tactile programming: A unified manipulation paradigm supporting program comprehension, composition and sharing. In: Proceedings of the 1996 IEEE Symposium on Visual Languages, p. 102 (1996)

    Google Scholar 

  16. Shneiderman, B.: Direct manipulation for comprehensible, predictable and controllable user interfaces. In: Proceedings of the 2nd International Conference on Intelligent User Interfaces, pp. 33–39 (1997)

    Google Scholar 

  17. Wills, C., Finkel, D., Gennert, M., Ward, M.: Peer learning in an introductory computer science course. ACM SIGCSE Bulletin 26(1), 309–313 (1994)

    Article  Google Scholar 

  18. Ahmadi, N., Jazayeri, M., Landoni, M.: Helping Novice Programmers to Bootstrap in the Cloud: Incorporating Support for Computational Thinking into the Game Design Process. In: IEEE International Conference on Advanced Learning Technologies (2012)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ahmadi, N., Jazayeri, M., Landoni, M. (2012). Enabling Cooperative Educational Game Design on the Web. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2012. Lecture Notes in Computer Science, vol 7467. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32609-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32609-7_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32608-0

  • Online ISBN: 978-3-642-32609-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics