Introductory programming meets the real world: using real problems and data in CS1. - Ruth E. Anderson; Michael D. Ernst; Robert Ordóñez; Paul Pham; Steven A. Wolfman (SIGCSE, 2014)

A Data Programming CS1 Course. - Ruth E. Anderson; Michael D. Ernst; Robert Ordóñez; Paul Pham; Ben Tribelhorn (SIGCSE, 2015)