Skip to content

mathiasfls/MQ-MMCC8026-Data_Journalism

Repository files navigation

MQ - MMCC8026 - Data Journalism

Macquarie University - Data Journalism

Open In Colab

In this course, students are introduced to Python as a powerful tool for data-driven storytelling. Python's versatility allows media practitioners to conduct initial analyses on a wide range of socio-cultural phenomena, transforming raw data into compelling narratives. Throughout this course, students learn the fundamental concepts and techniques of using Python to analyze diverse datasets common in modern journalism. They gain hands-on experience in data collection, cleaning, and basic statistical analysis using Python libraries such as pandas. By the end of the course, students will have the foundational skills to use Python for exploring datasets, identifying trends, and uncovering stories that might otherwise remain hidden in the numbers.

You can run all the notebooks for this course using Colab (link above). If you prefer to work locally, I recommend using Jupyter notebooks which are easily accessible using the Anaconda interface.

Syllabus

Week Topic Materials
0 Preparation notebook
1 Introduction to Data Journalism slides
2 Press Freedom, FOI, Open Data, and Ethics + Foundation of Statistics slides
3 Foundation of Statistics + Code Foundations slides + notebook
4 Data Gathering and Cleaning slides + notebook
5 Data Analysis: Exploring your data slides + notebook
6 Combining Data slides + notebook
7 Visualizing Data slides
8 OSINT, Geojournalism, Maps, Crowdsourcing, and Social Media Data slides
9 Platform Journalism slides
10 Due Diligence and Follow the Money slides
11 AI and Journalism slides

Datasets

The datasets used in this course can be found here.

Students can also use these datasets(https://github.com/mromanello/ADA-DHOxSS/tree/master/data) to test their knowledge. They are from the Applied Data Analysis course.

Assignments

See the assignments folder.

Readings

A good companion for this course is John Canning, Statistics for the Humanities, 2014. Also recommended are Melanie Walsh, Introduction to Cultural Analytics & Python, 2021 and Karsdorp, Kestemont, Riddell, Humanities Data Analysis: Case Studies with Python, 2021.

Author

Mathias-Felipe de-Lima-Santos (Ph.D.) is a Lecturer (aka Assistant Professor) at Macquarie University. He is also a research associate in the Digital Media and Society Observatory (DMSO) at the Federal University of São Paulo (Unifesp), Brazil. Previously, he was a postdoctoral researcher in the Human(e) AI and AI4Media projects at the University of Amsterdam, Netherlands and a researcher at the University of Navarra, Spain, under the JOLT project, a Marie Skłodowska-Curie European Training Network funded by the European Commission’s Horizon 2020. He was also a Visiting Researcher at the Queensland University of Technology (QUT) in Brisbane, Australia. Mathias-Felipe is co-editor of the book “Journalism, Data, and Technology in Latin America” and the upcoming two-volume book “Fact-Checking in the Global South” both by Palgrave Macmillan. Mathias-Felipe is currently part of the editorial board of Digital Journalism. His research interests include the changing nature of communications driven by technological innovations, particularly in journalism, media, and online social networks. 

License

Everything in this repository which is not already attributed to someone else is released under CC BY 4.0.

About

Macquarie University - Data Journalism

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published