Coding Pedagogy

Edited by
Jeremy Sarachan

Design & Layout by Sean O'Leary

Last updated

March 2019

Coding Pedagogy considers the inclusion of coding within the liberal arts generally, and departments of Communication specifically, as that discipline often relies heavily on such skills across the subfields of journalism, visual communication, and strategic communication. Media students create websites, video games, apps, and data visualizations, while engaging in data journalism and the emerging field of media analytics. For many non-Computer Science professors, teaching coding is likely to be a new and sometimes intimidating task and this book hopes to provide an introduction to different strategies and curriculum that instructors can apply in the classroom.

The advantage of this online book is its ability for continual expansion. Article proposals will be accepted at any time for addition to the book. (See the CFP for more information.) Ultimately, we hope this becomes an important (and eventually archival) work that provides guidance for professors teaching in this important area of study.

Table of Contents

  1. Chapter 1: The Current State of Coding Curriculum Within Media and Communication Departments
    Jeremy Sarachan
  2. Chapter 2: Beyond STEM: Coding Pedagogy in the Liberal Arts
    Maureen Ebben
  3. Chapter 3: De-coded: Coding More Language Than Toy
    Aaron Chimbel
  4. Chapter 4: Teaching Mobile App Development in a Mass Communication Program
    Cindy Royal, Ph.D.
  5. Chapter 5: Communication Students CAN Code. Teaching Core Programming Concepts in a Course on Mobile Gaming
    Aaron Delwiche
  6. Chapter 6: Multimodality, Writing Studies, and Teaching HTML and CSS as Rhetorical Design
    Dan Martin
  7. Chapter 7: The Interactive Documentary as a Project-Based Coding Class
    Jeremy Sarachan
  8. Chapter 8: p5.js in the Media Studies Classroom
    J.J. Sylvia IV
  9. Chapter 9: R for Visualization, Statistics & Data Literacy
    Brian Walsh
Creative Commons License
Coding Pedagogy by http://codingpedagogy.net is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.