The Beauty and Joy of Computing (BJC) is a Computer Science Principles course that was developed at UC Berkeley for high school juniors through university non-majors. It was twice chosen as a CSP pilot and has been endorsed by the College Board as an AP CSP curriculum and professional development provider. During this workshop, we will provide an overview of the BJC curriculum, including an overview of course materials, teacher resources, and an introductory hands-on experience with Snap!, the BJC...