skip to main content
10.1145/2212776.2223794acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
extended-abstract

CTArcade: learning computational thinking while training virtual characters through game play

Published: 05 May 2012 Publication History

Abstract

In this paper we describe CTArcade, a web application framework that seeks to engage users through game play resulting in the improvement of computational thinking (CT) skills. Our formative study indicates that CT skills are employed when children are asked to define strategies of common games such as Connect Four. In CTArcade, users can train their own virtual characters while playing games with it. Trained characters then play matches against other virtual characters. Based on reviewing the matches played, users can improve their game character. A basic usability evaluation was performed on the system, which helped to define plans for improving CTArcade and assessing its design goals.

References

[1]
Ayres, P., and Sweller, J. The split-attention principle in multimedia learning. In The Cambridge Handbook of Multimedia Learning, R. E. Mayer, Ed. Cambridge University Press, New York, NY, 135--146.
[2]
Berland, M., and Lee, V. R. Collaborative strategic board games as a site for distributed computational thinking. International Journal of Game-Based Learning 1, 2 (2011), 65--81.
[3]
Chen, X. Students Who Study Science, Technology, Engineering, and Mathematics (STEM) in Postsecondary Education. Technical report, National Center for Education Statistics, Institute for Education Sciences, Washington DC, USA 2009, 2009.
[4]
Druin, A. Cooperative inquiry: Developing new technologies for children with children. In Proc. CHI 1999, ACM Press (1999), 592--599.
[5]
Goldstone, R. L., and Son, J. Y. The transfer of scientific principles using concrete and idealized simulations. The Journal of the Learning Sciences 14, 1, (2005), 69--110.
[6]
Google. Exploring Computational Thinking. http://www.google.com/edu/computational-thinking/
[7]
Gudzial, M. Education paving the way for computational thinking. Communications of the ACM 51, 8 (2008), 25--27.
[8]
Holbert, N. R., and Wilensky, U. Racing games for exploring kinematics: A computational thinking approach. Paper presented at AERA 2011, New Orleans, LA, USA, 2011.
[9]
Kelleher, C., Pausch, R., and Kiesler, S. Storytelling alice motivates middle school girls to learn computer programming. In Proc. CHI 2007, ACM Press (2007), 1455--1464.
[10]
Moland, K. J., Decline of U.S. student enrollment in computer science programs, Southeastcon, 2011 Proceedings of IEEE, vol., no., pp. 297--299, 17-20 March 2011.
[11]
Nasir, N. S. Individual cognitive restructuring and the sociocultural context: Strategy shifts in the game of dominoes. The Journal of the Learning Sciences 14, 1 (2005), 5--34.
[12]
O'Kelly, J., and Gibson, J. P., RoboCode & problem-based learning. ACM SIGCSE Bulletin, 38(3):217, June 2006.
[13]
Pane, J. F., Ratanamahatana, A., and Myers, B. A. Studying the language and structure in nonprogrammers' solutions to programming problems. International Journal of Human-Computer Studies 54 (2001), 237--264.
[14]
Papert, S. Mindstorms: Children, computers, and powerful ideas. Basic Books, New York, NY, USA, 1993.
[15]
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, ACM Press (2010), 265--269.
[16]
Resnick, M., Maloney, J., Monroy-Hernandez, A., Rusk, N., Eastmond, E., Brennan, K., et al. Scratch: Programming for all. Communications of the ACM 52, 11 (2009), 60--67.
[17]
Stephenson, C., Gal-Ezer, J., Haberman, B., & Verno, A., The New Educational Imperative: Improving High School Computer Science Education The New Educational Imperative. (C. Stephenson, Ed.) Computer, 90. Association for Computing Machinery, 2005.
[18]
Uttal, D. H., Liu, L. L., and DeLoache, J. S. Taking a hard look at concreteness: Do concrete objects help young children learn symbolic relations? In Child Psychology: A Handbook of Contemporary Issues, Lawrence Balter, Catherine Tamis-Lemonda, Eds., Psychology Press, New York, NY, 177--192. Psychology Press, New York, NY, 2000.
[19]
Wing, J. M. Computational thinking. Comm. of the ACM 49, 3 (2006), 33--35.

Cited By

View all

Index Terms

  1. CTArcade: learning computational thinking while training virtual characters through game play

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    CHI EA '12: CHI '12 Extended Abstracts on Human Factors in Computing Systems
    May 2012
    2864 pages
    ISBN:9781450310161
    DOI:10.1145/2212776

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 05 May 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. computational thinking
    2. learning and games

    Qualifiers

    • Extended-abstract

    Conference

    CHI '12
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 6,164 of 23,696 submissions, 26%

    Upcoming Conference

    CHI 2025
    ACM CHI Conference on Human Factors in Computing Systems
    April 26 - May 1, 2025
    Yokohama , Japan

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)15
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 16 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media