Computational literacy explained

Computational literacy is a term that is used to describe the broad ability to apply computational thinking and awareness of the range, scope and limitations of computational techniques. It is distinct from the ability to perform math calculations by hand, instead anticipating that the actual computations will be performed by computers.

A leading advocate of Computational literacy, Conrad Wolfram explains the difference as "The maths taught around the world today does not fit how it is used in the real world. Computation technology is more accessible than ever before, but no curriculum in the world assumes it exists. Instead, it is focussed on the mechanics of hand calculation, rather than the essence of real-world maths."[1] Andrea diSessa has stated that "computers might fundamentally change learning".[2]

Impact

Wolfram has argued that "to achieve stable societies, because enfranchisement requires a good level of computational literacy"[3] and has argued for the introduction of computational literacy qualifications.[4] Sharin Jacob of the University of California says that "Today’s students will enter a workforce that is powerfully shaped by computing. To be successful in a changing economy, students must learn to think algorithmically and computationally" [5]

Projects at the Educational Development Center have shown success developing computational literacy at pre-school level.[6]

See also

Notes and References

  1. https://www.gettingsmart.com/podcast/conrad-wolfram-on-computational-thinking/
  2. https://www.tandfonline.com/doi/abs/10.1080/10986065.2018.1403544?journalCode=hmtl20
  3. The Math(s) Fix p28. ISBN 9781579550295
  4. https://committees.parliament.uk/writtenevidence/111189/pdf/
  5. https://escholarship.org/content/qt0d9886dx/qt0d9886dx_noSplash_45049df4ee3fcaf1f334507ba2af7733.pdf?t=re8ou2
  6. https://www.edc.org/development-computational-literacy