Scaling a Rigorous CS Principles Curriculum: A Supplement to Beauty and Joy of Computing in New York City STEM-C MSP July 21, 2017 attayek