Common complaints about recently adopted computer science standards emphasize that there is limited time in the school day, considerable pressure to focus on standardized test outcomes, and inadequate investment in teacher preparation for CS. Middle school teachers feel spread thin learning CS content while simultaneously rolling out the Next Generation Science Standards. Although NGSS do not explicitly call for CS instruction, they do imply that students will collect data about scientific phenomena and create computational models to explain that data....