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

skip to main content
opinion
Free access

Do we really need computational thinking?

Published: 28 January 2019 Publication History

Abstract

Considering the expression "computational thinking" as an entry point to understand why the fundamental contribution of computing to science is the shift from solving problems to having problems solved.

References

[1]
Aho, A.V. Computation and computational thinking. Ubiquity, vol.2011, issue January, Article no. 1, January 2011. ACM Press.
[2]
Armoni, M. Computer science, computational thinking, programming, coding: The anomalies of transitivity in K-12 computer science education. ACM Inroads 7, 4 Dec. 2015), 24--27.
[3]
Bateson, G. Form, substance and difference. In Steps to an Ecology of Mind. University of Chicago Press, 1972.
[4]
Caspersen, M.E. et al. Informatics for All: The Strategy. ACM/Informatics Europe, NY, 2017
[5]
Denning, P.J. Computational thinking in science. American Scientist 105, (Jan.-Feb. 2017); 13--17.
[6]
Denning, P. Remaining trouble spots with computational thinking. Commun. ACM 60, 6 (June 2017), 33--39.
[7]
Denning, P.J. and Rosenbloom, P.S. Computing: The fourth great domain of science. Commun. ACM 52, 9 (Sept. 2009), 27--29.
[8]
Denning, P.J., Tedre, M., and Yongpradit, P. Misconceptions about computer science. Commun. ACM 60, 3 (Mar. 2017), 31--33.
[9]
Forsythe, G.E. What to do till the computer scientist comes. The American Mathematical Monthly 75, (May 1968), 454--462; https://bit.ly/2S19xXo
[10]
Knuth, D.E. Computer science and its relation to mathematics. The American Mathematical Monthly 81, 4 (Apr. 1974), 323--343; https://bit.ly/2ErRMMU
[11]
Lodi, M., Martini, S., and Nardelli, E. Abbiamo davvero bisogno del pensiero computazionale? Mondo Digitale 72 (Nov. 2017), AICA, Milan; https://bit.ly/2CLJcr5
[12]
Nardelli, E. Informatica nella scuola: disciplina fondamentale e trasversale, ovvero "di cosa parliamo quando parliamo di pensiero computazionale." Scienze e Ricerche Magazine (Apr. 2017), 36--40; https://bit.ly/2GqszFk
[13]
Papert, S. Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, 1980.
[14]
Polanyi, M. The Tacit Dimension. The University of Chicago Press, 1966.
[15]
Tedre, M. and Denning, P.J. The long quest for computational thinking. In Proceedings of the 16<sup>th</sup> Koli Calling Conference on Computing Education Research. (Nov. 2016), 120--129.
[16]
The LINK. Research Notebook: Computational Thinking---What and Why?. The Magazine of Carnegie Mellon University's School of Computer Science, March 2011; https://bit.ly/2UTeAed
[17]
Vahrenhold, J. et al. Informatics Education in Europe: Are We All In The Same Boat? ACM/Informatics Europe, NY, 2017
[18]
van Leeuwen, J. and Wiedermann, J. Computation as an unbounded process. Theoretical Computer Science 429, (2012), 202--212.
[19]
Wing, J. Computational thinking, Commun. ACM 49, 3 (Mar. 2006), 33--35.
[20]
Wing, J. Computational thinking benefit society. Social Issues in Computing blog, January 2014; https://bit.ly/2SOnisk
[21]
Wing, J. Computational thinking and thinking about computing, Philosophical Transactions of The Royal Society A366, 37 (2008): 3717--3725.

Cited By

View all
  • (2024)Computational thinking through the lens of biological evolution learning: enhancing understanding through the levels of biological organization and computational complexityEvolution: Education and Outreach10.1186/s12052-024-00202-317:1Online publication date: 24-Jun-2024
  • (2024)Educational policy as predictor of computational thinking: A supervised machine learning approachJournal of Computer Assisted Learning10.1111/jcal.1304140:6(2872-2885)Online publication date: 21-Jul-2024
  • (2024)AelE: A Versatile Tool for Teaching Programming and Robotics Using Arduino2024 L Latin American Computer Conference (CLEI)10.1109/CLEI64178.2024.10700288(1-10)Online publication date: 12-Aug-2024
  • Show More Cited By

Index Terms

  1. Do we really need computational thinking?

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Communications of the ACM
    Communications of the ACM  Volume 62, Issue 2
    February 2019
    112 pages
    ISSN:0001-0782
    EISSN:1557-7317
    DOI:10.1145/3310134
    Issue’s Table of Contents
    Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 28 January 2019
    Published in CACM Volume 62, Issue 2

    Check for updates

    Qualifiers

    • Opinion
    • Popular
    • Un-reviewed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)854
    • Downloads (Last 6 weeks)92
    Reflects downloads up to 16 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Computational thinking through the lens of biological evolution learning: enhancing understanding through the levels of biological organization and computational complexityEvolution: Education and Outreach10.1186/s12052-024-00202-317:1Online publication date: 24-Jun-2024
    • (2024)Educational policy as predictor of computational thinking: A supervised machine learning approachJournal of Computer Assisted Learning10.1111/jcal.1304140:6(2872-2885)Online publication date: 21-Jul-2024
    • (2024)AelE: A Versatile Tool for Teaching Programming and Robotics Using Arduino2024 L Latin American Computer Conference (CLEI)10.1109/CLEI64178.2024.10700288(1-10)Online publication date: 12-Aug-2024
    • (2024)Promoting young learners’ computational thinking with AI-based robots and the ICAP model in blended learning contextsInteractive Learning Environments10.1080/10494820.2024.2308101(1-15)Online publication date: 30-Jan-2024
    • (2024)The cognitive effects of computational thinkingComputers & Education10.1016/j.compedu.2023.104961210:COnline publication date: 1-Mar-2024
    • (2024)Algorithmic Thinking for the Legal Writing: The Case of Italian Election LawDigital Society10.1007/s44206-024-00103-43:2Online publication date: 25-Apr-2024
    • (2024)Cognitive, interpersonal, and intrapersonal deeper learning domains: A systematic review of computational thinkingEducation and Information Technologies10.1007/s10639-024-12744-629:17(22723-22756)Online publication date: 16-May-2024
    • (2024)Influence of school characteristics on computational thinking: A supervised machine learning approachEducation and Information Technologies10.1007/s10639-024-12644-929:15(20077-20101)Online publication date: 12-Apr-2024
    • (2023)Computational thinking in education - epistemology, pedagogy and politicsSociologija10.2298/SOC220401005S65:1(136-156)Online publication date: 2023
    • (2023)The computational thinking for science (CT-S) framework: operationalizing CT-S for K–12 science education researchers and educatorsInternational Journal of STEM Education10.1186/s40594-022-00391-710:1Online publication date: 5-Jan-2023
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Digital Edition

    View this article in digital edition.

    Digital Edition

    Magazine Site

    View this article on the magazine site (external)

    Magazine Site

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media