Skip to content

paulbradshaw/MED7373-Data-Journalism

Repository files navigation

MED7373 Data Journalism on the MA in Data Journalism at Birmingham City University

This repo contains materials for the module on the MA in Data Journalism at Birmingham City University

Module Synopsis

Data Journalism aims to facilitate a flexible and adaptable skillset, including the use of ‘computational thinking’ and communities of practice, that provides a basis for students to critically adapt to both new and existing data journalism techniques.

You will also be learning about other aspects of data journalism in sister modules, for example the Narrative module will give you a range of skills for telling data-driven stories using video, audio, visual journalism, visualisation, and interactivity. In Research in Practice you will explore research around newsrooms. In Specialist Reporting, Investigations and Coding you will expand your coding and investigative skills, and in Law, ethics, regulation and security you will build your infosec skills.

Outcomes

  1. Identify, gather and communicate stories based on structured information using data journalism techniques and technologies for an identified audience
  2. Critically evaluate the professional, legal and ethical contexts surrounding data journalism and apply that to a specific project

Week by week outline

This module begins with formal classes and becomes more student-driven as it progresses. You will be expected to experiment with techniques ahead of sessions, so that class time is spent more fruitfully in interactive discussion rather than one-way lectures.

You will also be expected to feed your own experiences into each class - and your own problems and questions - rather than coming to the sessions with nothing to contribute or build on. As independent learners the emphasis is on you to drive your learning forward through conversation rather than accept it passively.

1: Data journalism: it starts with an idea

By the end of this week you should be able to describe what data journalism is, and what types of stories you can find and tell with data journalism techniques. You should be able to generate ideas for data journalism stories yourself, and identify some sources of data.

Bonus: you will find instructions on how to get started with GitHub in this repository.

2: Data journalism's 3 chords

By the end of this week you should be able to use core spreadsheet techniques to find stories, including sorting and filtering, pivot tables, and be able to calculate change and proportions.

Additional resources: The New York Times have made their internal data journalism training materials available here and written about their training here.

3: How to think like a data journalist: data literacy and algorithmic and computational thinking

By the end of this week you should be able to use a range of spreadsheet functions - but more importantly, use computational thinking to break down editorial challenges into problems that can be tackled systematically, quickly and effectively, with the potential for automation or semi-automation as algorithms.

Additional resources: OpenLearn: Computational thinking and automation

4: Critical cartography: why, how - and when - to map

By the end of this week you should be able to create a range of map types (point, shape, heat) and talk about the ethical issues surrounding mapping. You should also be able to use SQL to query data.

5: Solving data problems - R

By the end of this week you should be able to identify common data problems, and use techniques to solve those. You should also be able to use basic data processing and analysis techniques in R.

6: Dirty data and cleaning

By the end of this week you should be able to identify common data problems, and use techniques to solve those.

7: Mobile first: responsive and other design considerations

By the end of this week you should be able to create a basic HTML page with CSS styles, and explain the basics of design for mobile devices.

Before the class: read Learning HTML and CSS by making tweetable quotes on Leanpub or in the repo

Additional resources:

8: Making it visual, making it interactive - JavaScript

By the end of this week you should be able to explain basic concepts in JavaScript and use it to create basic interactivity and/or visualisations. Note: the Narrative module class on principles of visualisation and visual design, and the class on ergodic storytelling are particularly relevant to your work in this area

9: Open data, linked data, big data and SQL

By the end of this week you should be able to identify techniques for working with large datasets, and issues surrounding big data, linked data, and open data.

10: Portfolio review

This week we review your progress so far, and look ahead to the assignment. You will also find material in this section on future developments such as AI, machine learning and bots.

You can find more tips on using command line in another repo here

Weeks 12-14: Assignment production

In the final weeks of the semester you will work on your portfolio for assessment. You will find a range of readings on Moodle that you should use to inform your decisions, and that you can draw on in your reflection. Those include:

Final Assessment

About

Module on the MA Data Journalism at Birmingham City University

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages