Skip to content
@stanfordjournalism

Stanford Journalism

We’re passionate about storytelling + data

Storytelling. Meet data.

The Stanford Journalism program trains students in public accountability and investigative reporting, with an emphasis on data and computational journalism. Our students' work can be found on Peninsula Press as well as in a variety of news outlets around the country.

Students in the program frequently work on collaborative data and software efforts with Big Local News, a project housed at Stanford that supports local journalism.

See below to learn more about our courses and related training materials.

To chat with us, head on over to Discussions ☝️, submit an Issue on our community repo, or send us an email.

Training resources

Name :octocat: Description
🔗 Data Journalism Notebooks data-journalism-notebooks Training resources for Python and data analysis (no install required 🤘)
Stanford Grad Journalism technical training padj-code Code examples, tutorials, assignments and other sundry bits for newsroom coding instruction used in Public Affairs Data Journalism courses.
🔗 Front-end Faves frontend-faves A lovingly curated list of resources for your journey in interactive graphics and web dev for the news.

Courses

Note, Teacher Guide and assignment repos are private. If you're a journalism instructor and would like access to private repositories, please reach out.

Name Curriculum Assignments Teacher Guide Description
Advanced Data Journalism (COMM 177A / 277A) advanced-data-journalism 🔐ADJ assignments 🔐ADJ Teacher Guide Topical, hands-on course covering more advanced data journalism techniques.
Public Affairs Data Journalism I & II (COMM 273D / 274D) padj-code 🔐padj-code-solutions Core data journalism courses for the Graduate Journalism Program.
🔗 Exploring Computational Journalism (CS 286 / COMM 281) An interdisciplinary elective on data, design and computation for the news.

Pinned Loading

  1. community community Public

    A public square for discussions about the Stanford Journalism program.

  2. data-journalism-notebooks data-journalism-notebooks Public

    Data journalism notebooks for Stanford Graduate Journalism Program

    Jupyter Notebook 3

  3. padj-code padj-code Public

    Code examples, tutorials, assignments and other sundry bits for newsroom coding instruction for Stanford Graduate Journalism Program.

    Jupyter Notebook 1

  4. frontend-faves frontend-faves Public

    Some favorite resources for front-end coding.

    JavaScript

Repositories

Showing 10 of 36 repositories
  • advanced-data-journalism Public template

    Curriculum for Advanced Data Journalism (COMM 177A/277A), a course offered through Stanford's Graduate Journalism Program

    stanfordjournalism/advanced-data-journalism’s past year of commit activity
    Dockerfile 3 Apache-2.0 0 0 0 Updated May 8, 2024
  • data-journalism-notebooks Public

    Data journalism notebooks for Stanford Graduate Journalism Program

    stanfordjournalism/data-journalism-notebooks’s past year of commit activity
    Jupyter Notebook 3 0 7 0 Updated Apr 8, 2024
  • padj-code Public

    Code examples, tutorials, assignments and other sundry bits for newsroom coding instruction for Stanford Graduate Journalism Program.

    stanfordjournalism/padj-code’s past year of commit activity
    Jupyter Notebook 0 1 1 0 Updated Apr 3, 2024
  • .github Public

    Stanford Graduate Journalism Program

    stanfordjournalism/.github’s past year of commit activity
    0 MIT 0 2 0 Updated Apr 2, 2024
  • community Public

    A public square for discussions about the Stanford Journalism program.

    stanfordjournalism/community’s past year of commit activity
    0 MIT 0 1 0 Updated Mar 20, 2024
  • visualization-curriculum Public Forked from uwdata/visualization-curriculum

    A data visualization curriculum of interactive notebooks.

    stanfordjournalism/visualization-curriculum’s past year of commit activity
    Jupyter Notebook 0 BSD-3-Clause 258 0 0 Updated Feb 27, 2024
  • padj1-23-assignment-1-kleekang Public

    padj1-23-assignment-1-kleekang created by GitHub Classroom

    stanfordjournalism/padj1-23-assignment-1-kleekang’s past year of commit activity
    Python 0 0 0 1 Updated Nov 14, 2023
  • codespaces-teaching-template-py Public template Forked from github-education-resources/codespaces-teaching-template-py

    Codespaces template for teaching Python

    stanfordjournalism/codespaces-teaching-template-py’s past year of commit activity
    Dockerfile 2 60 0 0 Updated Nov 11, 2023
  • stanford-progj-2023 Public

    Course site for Programming in Journalism (COMM 177P/277P), Winter 2023

    stanfordjournalism/stanford-progj-2023’s past year of commit activity
    Jupyter Notebook 3 7 2 0 Updated Apr 17, 2023
  • stanford-dj-vm Public

    Xubuntu virtual machine provisioned for Stanford data journalism courses

    stanfordjournalism/stanford-dj-vm’s past year of commit activity
    Python 1 MIT 0 1 0 Updated Jan 24, 2023

Top languages

Loading…

Most used topics

Loading…