A Cs1 Pedagogical Approach to Parallel Thinking