Coding for a purpose: helping young people combine journalism, data, design, and code to make media that makes a difference. Educators are urged to teach "code for all"--to make a specialized field accessible for students usually excluded from it. In Code for What? Clifford Lee and Elisabeth Soep instead ask the question, "code for what?" What if coding were a justice-driven medium for storytelling rather than a narrow technical...