Link to module

Evaluated December 2021

The module is developed to present students with the opportunity to develop data visualizations from two perspectives. It is constructed with specific security interests in mind and with an interest in ensuring that students learn what it means to skew information delivery as well as how to provide transparent materials.

This module covers material in Graphics and Visualization/Visualization.

This module is a good assignment to teach students the value of ethical storytelling through data visualizations. The use of terminology (white/black hats) provides an opportunity to help students consider how symbolism is impacted by not just media but by racism. Instructors interested in ensuring a level of analysis of symbolism and racism will need to consider incorporating additional information on race and symbolism and may want to engage in interdisciplinary discussions and readings on equality and equity related to race, gender and symbolism. Materials are present for easy incorporation into a Data Visualization course.

Assessment materials, specifically, a rubric with key dimensions is provided. If an instructor adopts this module and chooses to enhance various aspects, additional dimensions would be easy to incorporate into the existing material.


The evaluation of this module was led by Colleen Greer and Jaye Nias as part of the Mozilla Foundation Responsible Computer Science Challenge. Patrick Anderson, Emanuelle Burton, Judy Goldsmith, Darakhshan Mir, Evan Peck and Marty J. Wolf also made contributions. These works are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.