Exploring the "Black Box" of Programming: Applying Systematic Implementation Evaluation to a Structured Camp Curriculum. (June 2015)