Programming in K-12 science classrooms. - Pratim Sengupta; Amanda Dickes; Amy Voss Farris; Ashlyn Karan; David Martin; Mason Wright (Commun. ACM, 2015)