ABSTRACT

This chapter describes a historical context with some precursors of Computational Literacy and their early attempts. It emphasises the importance of computational skills and compares them with other core academic skills like reading, writing and mathematics. The chapter describes current initiatives to integrate Computational Literacy into formal and informal educational settings. It then discusses Computational Literacy as a set of skills to be used in non-computer science areas and how computational participation in a networked world can ease the learning of the Computational Literacy's skill set. According to A. Vee, there are similarities between computer programming and textual literacy in terms of historical trajectory, social shaping, affordances for communication and connections to civic discourse. Coder movement include private, non-profit and governmental organisations which offer different engaging and innovative training resources for both self- and classroom learning within formal and informal educational and recreational activities.