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

Computational thinking: what it might mean and what we might do about it

Published:27 June 2011Publication History

ABSTRACT

Computational thinking has been promoted in recent years as a skill that is as fundamental as being able to read, write, and do arithmetic. However, what computational thinking really means remains speculative. While wonders, discussions and debates will likely continue, this article provides some analysis aimed to further the understanding of the notion. It argues that computational thinking is likely a hybrid thinking paradigm that must accommodate different thinking modes in terms of the way each would influence what we do in computation. Furthermore, the article makes an attempt to define computational thinking and connect the (potential) thinking elements to the known thinking paradigms. Finally, the author discusses some implications of the analysis.

References

  1. Carter, L. Why students with an apparent aptitude for computer science don't choose to major in computer science. SIGCSE 2006, Houston, pp. 27--31. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Chen, F. et al. Realization of Boolean Functions via CNN: Mathematical Theory, LSBF and Template Design, IEEE, TRANSACTIONS ON CIRCUITS AND SYSTEMS - I: REGULAR PAPERS, 53, 10 (October 2006), 2203--2213.Google ScholarGoogle Scholar
  3. Denning, P. Beyond Computational Thinking, Commun. ACM, Vol. 5, No. 6, June 2009, 28--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Denning, P. Ubiquity Symposium 'What Is Computation?' Opening Statement, Nov. 2010, http://ubiquity.acm.org/article.cfm?id=1880067. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Dym C. et al. Engineering Design Thinking, Teaching, and Learning, Journal of Engineering Education, January, 2005, 103--120.Google ScholarGoogle ScholarCross RefCross Ref
  6. Harrison, J. Endings and Beginnings, at http://blog.acm.org/archives/csta/2009/05/.Google ScholarGoogle Scholar
  7. Hu, C. It's Mathematical, After All - the Nature of Learning Computer Programming, Education and Information Technologies (Springer Netherlands), 11, 1 (January 2006), 83--92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Kramer J. Is Abstraction the Key to Computing? Commun. ACM, Vol. 50 No. 4, April 2007, 37--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Knuth, D. Algorithmic Thinking and Mathematical Thinking, The American Mathematical Monthly, Vol. 92, No. 3 (Mar., 1985), 170--181.Google ScholarGoogle ScholarCross RefCross Ref
  10. Lewandowski, G. et al. Commonsense Understanding of Concurrency: Computing Students and Concert Tickets, Commun. ACM, 53, 7 (July 2010), 60--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Lu, J. & Fletcher, G. Thinking about Computational Thinking, SIGCSE 2009, Chattanooga, PP. 260--264. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. McMaster K. et al. Integrating Mathematical Thinking, Abstract Thinking, and Computational Thinking, Proceedings of ASEE/IEEE Frontiers in Education Conference, October 27 - 30, 2010, Washington, DC.Google ScholarGoogle ScholarCross RefCross Ref
  13. Moursund, D. Computational Thinking and Math Maturity: Improving Math Education in K-8 Schools (Second Edition), 2007, retrieved at http://uoregon.edu/~moursund/Books/ElMath/ElMath.html.Google ScholarGoogle Scholar
  14. National Research Council, Report of a Workshop on The Scope and Nature of Computational Thinking. Committee for the Workshops on Computational Thinking, retrieved at http://www.nap.edu/catalog/12840.html.Google ScholarGoogle Scholar
  15. Piaget, J. Studies in Reflecting Abstraction, Hove, UK: Psychology Press, 2001.Google ScholarGoogle Scholar
  16. Watson, A. & Mason, J. Questions and Prompts for Mathematical Thinking, Association of Teachers of Mathematics, Derby, 1998.Google ScholarGoogle Scholar
  17. Trefethen, L. Numerical Computation of the Schwarz-Christoffel Transformation, SIAM J. Sci. Stat. Comput. 1 (1980), 82--102.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Wing, J. Computational Thinking, Commun. ACM, 49, 3 (March 2006), 33--35. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Wing, J. Computational thinking and thinking about computing, Phil. Trans. R. Soc. A (2008) 366, 3717--3725.Google ScholarGoogle Scholar

Index Terms

  1. Computational thinking: what it might mean and what we might do about it

      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 '11: Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
        June 2011
        418 pages
        ISBN:9781450306973
        DOI:10.1145/1999747

        Copyright © 2011 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: 27 June 2011

        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