Software Literacy: Education and Beyond
Software literacy is an essential part of learning and living in the 21st century; something which, we argue, transcends the use of any particular tool and any particular educational, social and cultural context. Software literacy is an increasingly central part of the palette of understandings and skills that comprise the broadening umbrella of digital literacy. It is therefore essential that citizens have a critical understanding of software to make more informed choices about their use, can transfer this critical understanding to software they have yet to encounter, and understand that all software has nuanced affordances and limitations. In tertiary settings this is needed to ensure equitable and critical learning with and through software. This chapter summarises our key insights from our own research into these issues and offers recommendations for future research in the field.
- Beer, D. (2012, October). Algorithms in the academy: The sorting of academic practice [Web log message]. Retrieved from http://thinkingculture.wordpress.com/2012/10/20/algorithms-in-the-academy-the-sorting-of-academic-practice/.
- Buckingham, D. (2007). Beyond technology: Children’s learning in the age of digital culture. Cambridge, UK: Polity.Google Scholar
- Department of the Army (n.d). America’s Army [computer software]. Available at https://www.americasarmy.com/.
- Kitchin, R. (2015). Foreword: Education in code/space. In B. Williamson (Ed.), Coding/learning: Software and digital data in education (pp. 1–3). Stirling, UK: University of Stirling.Google Scholar
- Lynch, T. L. (2015). The hidden role of software in educational research: Policy to practice. New York, NY: Routledge.Google Scholar
- Mackenzie, A. (2006). Cutting code: Software and sociality. New York, NY: Peter Lang Publishing Inc.Google Scholar
- MacKenzie, A., & Martin, L. (2016). Developing digital scholarship: Emerging practices in academic libraries. London, UK: Facet Publishing.Google Scholar
- Roberts, S., Hine, C., Morey, Y., Snee, H., & Watson, H. (2013). Digital methods as mainstream methodology: Building capacity in the research community to address the challenges and opportunities presented by digitally inspired methods. Retrieved from National Centre for Research Methods website: http://eprints.ncrm.ac.uk/3156/.
- Spivack, N. (2007). The semantic web, collective intelligence and hyperdata. Retrieved from http://novaspivack.typepad.com/nova_spivacks_weblog/2007/09/hyperdata.html.
- Vee, A. (2017). Coding literacy: How computer programming is changing writing. Cambridge, MA: MIT Press.Google Scholar
- Williamson, B. (2015). A hidden computing curriculum. In B. Williamson (Ed.), Coding/learning: Software and digital data in education (pp. 92–98). Stirling, UK: University of Stirling.Google Scholar