Introduction


Timeline

Overview 10 minutes
In-class Learning Challenge 30 minutes
Show & Tell 10 minutes
Study Questions 20 minutes
In-class Hackathon 40 minutes
Presentation 20 minutes
Projects 20 minutes
Pre-class Survey 5 minutes
Total 150 minutes

Dataset

Millennium Development Goals

Relevant indicators drawn from the World Development Indicators, reorganized according to the goals and targets of the Millennium Development Goals (MDGs).

www xls

(Source: World Bank)

Objective

Create visualizations to help people understand the progress made over the past 20 years toward the MDGs

Prerequisites

Requirements

  1. Use D3 as the data visualization tool.
  2. Use a series of circles as the visualization (since it is the only thing you’ve learned so far).
  3. Use JSFiddle as the code editor.
  4. The visualization must have some title and text commentary.
  5. The visualization must have more than two rows of circles. Each row represents a different measure.

Team

Form a team of four with other classmates. Naturally you should work with others who are already sitting at the same round table. The teaching staff will walk around to facilitate team forming.

Deliverables

  • A screenshot only of the D3 visualization you’ve created.
  • A link to a saved JSFiddle page containing your code

Submission

Use the Markdown template below to create a submission document.


# Team Members

* name-of-the-first-team-member
* name-of-the-second-team-member
* name-of-the-third-team-member
* name-of-the-fourth-team-member

# Visualization

![visualization](url-to-your-screenshot-image)

# JSFiddle

[See our D3 code on JSFiddle](url-to-your-jsfiddle-page)

Use JSFiddle’s save function to save your code. Write down the URL (e.g., http://jsfiddle.net/2t4hL48c/). In the introductory learning challenge, you used Gist to write and submit a learning journal. You will again use Gist to write and submit your deliverables. You can use Imgur to upload your visualization image and add links to the image to your submission document.

Follow the link below to open the shared Google Sheet. Type the link to your Gist and the names of your team to this sheet.

  Submission Spreadsheet

Presentation

After the time is up and all teams have submitted their deliverables, each team will take turns presenting the visualization the team has created. This presentation will be done in a “lightening talk” style. Each team will get only 1 minute to present. Depending on the time, not all teams may get to present. But every team should be prepared to do so when being called upon.

The presentation should focus on three talking points:

  1. What does the visualization show?
  2. Why is it shown this way?
  3. What is the one most interesting thing highlighted by this visualization?