Ideation and Concept Development in CS Classrooms