Skip to main content

Strategies for Developing Computational Thinking

  • Chapter
  • First Online:
Computational Thinking in the STEM Disciplines

Abstract

The term computational thinking came into wide use as a popular expression during the 1980s that refers to a collection of computational ideas that people in computing disciplines acquire through their work in designing programs, software and computations performed by the computer hardware (Tedre and Denning 2016). It was envisioned that computational thinking will be a fundamental skill that complements to reading, writing and arithmetic for everyone and represents a universally applicable aptitude. Denning (2017) paraphrased the definition as “Computational thinking is the thought processes involved in formulating problems so that their solutions are represented as computational steps and algorithms that can be effectively carried out by an information-processing agent”. Educators believed that assimilating computational thinking at a young age will assist them to enhance problem-solving skills, improve logical reasoning and advance analytical ability – key attributes to succeed in the twenty-first century (Riley and Hunt 2014).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  • Denning, P. J. (2017). Computational thinking in science. American Scientist, 105(1), 13–17.

    Article  Google Scholar 

  • Riley, D. D., & Hunt, K. A. (2014). Computational thinking for the modern problem solver. London: CRC Press.

    Google Scholar 

  • Tedre, M., & Denning, P. J. (2016). The long quest for computational thinking. In Proceedings of the 16th Koli Calling Conference in Computing Education Research, Koli, Finland, (pp. 120–129).

    Google Scholar 

  • Wang, P. S. (2016). From computing to computational thinking. London: CRC Press.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Khine, M.S. (2018). Strategies for Developing Computational Thinking. In: Khine, M. (eds) Computational Thinking in the STEM Disciplines. Springer, Cham. https://doi.org/10.1007/978-3-319-93566-9_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-93566-9_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-93565-2

  • Online ISBN: 978-3-319-93566-9

  • eBook Packages: EducationEducation (R0)

Publish with us

Policies and ethics