Procedural literacy: educating the new media practitioner

Purpose – Seeks to argue that procedural literacy, of which programming is a part, is critically important for new media scholars and practitioners and that its opposite, procedural illiteracy, leaves one fundamentally unable to grapple with the essence of computational media.Design/methodology/approach – This paper looks at one of the earliest historical calls for universal procedural literacy, explores how games can serve as an ideal object around which to organize a procedural literacy curriculum, and describes a graduate course developed at Georgia Tech, Computation as an Expressive Medium, designed to be a first course in procedural literacy for new media practitioners.Findings – To achieve a broader and more profound procedural literacy will require developing an extended curriculum that starts in elementary school and continues through college. Encountering procedurality for the first time in a graduate level course is like a first language course in which students are asked to learn the grammar an...