Computer Science Principles Curricula: On-the-ground; adoptable; adaptable; approaches to teaching. - Daniel D. Garcia; Owen L. Astrachan; Bennett Brown; Jeffrey G. Gray; Calvin Lin; Bradley Beth; Ralph A. Morelli; Marie desJardins; Nigmanath Sridhar (SIGCSE, 2015)