How can MLIS programs better prepare students for computational thinking and computer programming in libraries? This participatory design project integrates library perspectives, examples, and datasets into introductory programming coursework, with the intention of creating course materials that align with the interests and needs of library students.