Hacker News new | ask | show | jobs
by chubot 3856 days ago
Hm that's interesting -- what kind of programming are you teaching? Is it for journalists per se or the people who work with them?

I would imagine there is some overlap between journalism and "data science". Many articles about the world would benefit from statistics derived from online data sets to back them up. But I wonder if this is really journalism, or if it's the primary source which the journalist relies on?

There also seems to be a lot of interest in journalism and computer security/privacy, because journalists are targets for spying. But that doesn't sound like what you're talking about.

1 comments

I would define the kind of programming I focus on to be general scripting...the coding to do a variety of information gathering (e.g. scraping) and publishing (e.g. visualization)...I was mostly a Rubyist but decided to go with Python for teaching because it's a lot more consistent.

The other focus I have is on SQL, which I make all of the students learn in the required course I teach. For many students, it's the first programming they've ever done...and it's directly applicable in data journalism work. Here's a couple of sample midterms:

- http://www.padjo.org/2014-10-23/

- http://2015.padjo.org/assignments/midterm-wsj-medicare-walkt...