Data Journalism Handbook – from the European Journalism Centre

HTML & CSS: Design and Build Websites – excellent resource by Jon Duckett

JavaScript and JQuery: Interactive Front-End Web Development – excellent resource extending the HTML/CSS book into programming concepts, by Jon Duckett

Learning Web Design – O’Reilly book by Jennifer Niederst Robbins.


Best Practices for Product Management – American Press Institute.

Managing Digital Products in a Newsroom Context by Cindy Royal

Watch the Video: The Hunt For News Products of the Future

What is Code, Bloomberg, 2015.

Teaching With Infographics – NYT article with links to resources

Put Data Journalism Into Entry-Level J-School Class – PBS MediaShift article on importance of coding in Journalism curriculum.

Why Universities Need to Embrace Coding Across the Curriculum, MediaShift 2015

We Need a Digital-First Curriculum to Teach Modern Journalism, MediaShift 2013

At the intersection of journalism, data science, and digital media: How can j-schools prep students for the world they’re headed into?, Nieman Lab 2013

Are Journalism Schools Teaching Their Students the Right Skills?, Nieman Lab 2014

Code Training

Summer Code Camp – immersive coding program taught at Texas State. – I worked on this during my Knight Fellowship. It’s still in development. – interactive programming training on a variety of topics.

CodeSchool – a range of coding tutorials.

JavaScript Road Trip tutorials – the first one is a good way to teach algorithmic thinking to kids!

Learn JavaScript Basics – thousands of video tutorials on programming and software topics.


Great Work Examples

Cindy’s Data Visualization Pinterest Board – I keep my favorite data visualizations here!


My Knight Talk that I did on the importance of Coding for Journalists