Computer science principles: analysis of a proposed advanced placement course. - Andrea C. Arpaci-Dusseau; Owen L. Astrachan; N. Dwight Barnette; Matthew Bauer; Marilyn Carrell; Rebecca Dovi; Baker Franke; Christina Gardner; Jeff Gray 001; Jean Griffin; Richard Kick; Andy Kuemmel; et al. (SIGCSE, 2013)