There is broad agreement that computer science (CS) should be part of K12 education. Standardized online curricula have gone a long way toward providing broader access to CS learning opportunities, ...