All students need the opportunity to learn computer science, thereby enabling them to become creators, not just consumers, of the next wave of discoveries, solutions, and innovations. The growing importance of CS education is being affirmed across the nation as many states adopt K–12 CS standards. In Virginia, this includes the expectation that the K–8 CS standards will be integrated into the curriculum by classroom teachers. One challenge, of course, is that K–8 teachers do not receive much formal education...