Understanding Computer Programming as a Literacy
Keywords:literacy, computers, computer programming, history, code, multimodal composition, digital media
AbstractSince the 1960s, computer scientists and enthusiasts have paralleled computer programming to literacy, arguing it is a generalizable skill that should be more widely taught and held. Launching from that premise, this article leverages historical and social findings from literacy studies to frame computer programming as “computational literacy.” I argue that programming and writing have followed similar historical trajectories as material technologies and explain how they are intertwined in contemporary composition environments. A concept of “computational literacy” helps us to better understand the social, technical and cultural dynamics of programming, but it also enriches our vision of twenty-first century composition.
How to Cite
Copyright (c) 2013 Annette Vee
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
LiCS is committed to an online open-access publishing model that encourages collaboration, innovation, and a broader dissemination of research and ideas. Submissions should be original, previously unpublished work not currently submitted for publication elsewhere. We do not charge authors publication fees. Authors retain the copyright to their work as well as an exclusive right to publishing without restrictions; readers may use the work following the Creative Commons Attribution-NonCommercial-NoDerivs 4.0 Unported license.