As more and more introductory computer science courses are being taught in K–8 classrooms, there is an increasing need to introduce follow-up courses to support learners from historically underrepresented populations and to bridge the gap between introductory courses and the more advanced concepts and programming languages taught in high school. This workshop introduces Scratch Encore, an intermediate Scratch curriculum generated through a researcher-practitioner partnership and designed to address this gap in the form of a high-quality curriculum that values advancing...